Inspiration

We were inspired by our backgrounds in medicine, as we all attended a medical high school in Houston, TX. We wanted to make something that connects our backgrounds to our current environment, computer science.

What it does

This web application allows users to track and manage their medications, check their dosage, and manage how many times to take them per day. It will enable users to delete and add new medications they are currently taking.

How we built it

We built this web application using the MERN stack, using Node and Express to connect to Mongo and perform CRUD operations on information. We then used react to develop the functional components, such as the MedicationForm and individual medication cards.

Challenges we ran into

We wanted to add authentication to this so each user would have their own medication data, but we did not have enough time to do that. We also had trouble making an edit functionality to the data.

*NOTE* We could only deploy the frontend as we had trouble deploying the backend, so the link down below won't feature our CRUD operations, we do showcase the backend and frontend together in the video********

Accomplishments that we're proud of

We are proud that we have a prototype finish of the build with no bugs and a clean finish.

What we learned

We learned how to make a full-stack application using the MERN stack, and it was really nice to see how the backend and front end work together with a database.

What's next for KAV Tracker

We have plans to improve the functionality of KAV Tracker by adding an edit function, as well as user login and registration with authentication so that each user has personal medications on their account. After all this, we hope to create a schedule viewer so users can see their medications in calendar form.

Share this project:

Updates