Inspiration
We wanted to help people remember to take their medicines and keep track of how they’re feeling each day. We wanted it to be a one-stop solution for all medical needs.
What it does
MedTech lets you: See which medicines you need to take today Write down important notes Compare medicine prices based on Pharmacy Communicate with your Healthcare Provider effectively. Add short reflections about your day or how you feel Look back at your notes and reflections
How we built it
MedTech was built as a full-stack web app using Python (Flask) for the backend and HTML, CSS, JavaScript, and Bootstrap for the frontend. We integrated external medical APIs like openFDA, RxNorm, and GoodRx for drug information and price comparison, and used Chart.js for data visualization. User data is managed in-memory or with SQLite, and the app is designed to be responsive and easy to use.
Challenges we ran into
It was tricky to make everything easy to use and to make sure you could quickly find what you need. We also were not able to access some important medical APIs due to legal restrictions and security concerns.
Accomplishments that we're proud of
We’re proud that MedTech is simple, clear, and helps people keep track of their health. We are most proud of the dashboard feature which helps taking care of your health easy.
What we learned
We learned how to integrate multiple medical APIs (openFDA, RxNorm, GoodRx) into a Flask web app, manage both in-memory and persistent data, and use tools like Chart.js and Bootstrap to create a responsive, user-friendly interface. We also gained experience handling API data, user authentication, and real-time interactivity in a healthcare context.
What's next for MedTech
We want to let people save their notes and reflections even after closing the website, and maybe add reminders or more health features in the future. We want to personalize it even more and add features like peer-to-peer therapy/medical consultation.
Log in or sign up for Devpost to join the conversation.