Vitron: Medical Routine Organizer
Inspiration
Our project was inspired by the concept of the YouTube video summarizer, aiming to streamline user input into structured formats.
What It Does
Vitron allows users to input their medical routines in an unorganized paragraph format. Upon submission, the application processes this text and generates an organized image of the routine in PNG format. If users are signed in, the image is saved in their history for easy access. They can also share the image via a simple link. For non-registered users, the image will be automatically deleted after 24 hours, managed by a cron job.
How We Built It
We utilized a combination of technologies to bring Vitron to life:
- Flutter: For the front-end user interface.
- MongoDB: To store user data and image metadata.
- Flask: To serve as the image file storage server and generate sharable links.
- Python: For implementing the cron job that handles automatic image deletion.
- Gemini API: (Further details about its role can be added based on its specific functionality.)
Challenges We Ran Into
- Ensuring seamless integration between the front-end and back-end components.
- Implementing guest account functionality while maintaining security and data integrity.
- Handling image generation and storage efficiently to optimize performance.
What We Learned
We gained valuable insights into integrating guest accounts in Flutter apps, enabling users to engage without creating an account while still ensuring data is managed effectively.
What’s Next for Vitron
- User Feedback: Collect feedback to refine features and improve user experience.
- Enhanced Features: Explore adding reminders or notifications for users regarding their medical routines.
- Mobile Optimization: Continue to improve mobile responsiveness and performance.
- Integration of More APIs: Research and integrate additional APIs to enhance the app's functionality, such as health tracking or medication management.


Log in or sign up for Devpost to join the conversation.