Loglog
An app to log your logs! (programmers: not that kind of log)
This app was built for HackNJIT! Loglog uses Nodejs with Express and MySQL on the backend with Vue and axios on the front end.
We thought this would be a great way to get people engaged with their gastrointestinal health. Let's face it: poop is kind of funny, but it's also serious business! Loglog provides you with an intuitive interface to log your bowel movements, including their rating on the Bristol stool scale (a real thing that we did not just make up! I swear). You can use this app to share information with your doctor, including an Insights view which shows your bowel movements from the past week and a dashboard showing your whole history of poops. To ensure that your sensitive data is secure, we used a Google authentication tool.
How to demo
Prerequisites
You will need the following software to run this thing: MySQL Workbench, Node 10
Instructions
First, clone the repository to your local machine. Import the database provided in the database/ folder into MySQL Workbench. Make sure the configuration matches the following:
{
host: "localhost",
user: "root",
password: "password",
database: "hacknjit"
}
Next, in the shell, navigate to the folder where the repo lives. Run npm install to install all of the Node dependencies. Then open a different shell window, and run npm run serve to start the server. Then you can start the app by running npm run dev in your first terminal window. Visit localhost:8080 in your browser to demo the app.
Log in or sign up for Devpost to join the conversation.