About the Project
Inspiration
The inspiration for Medify came from the need for reliable, immediate medical support in remote and high-stress environments. We recognized that soldiers and field medics often face critical injuries in settings where quick, accurate treatment can mean the difference between life and death. Our goal was to create a tool that would empower medics and soldiers with fast, AI-driven wound analysis and personalized care guidance, directly at their fingertips.
What I Learned
Building Medify was a transformative experience, blending the latest in AI and blockchain technology with real-world medical needs. I learned how to integrate image analysis, text-to-speech functionality, and blockchain for secure data storage into a cohesive app. The project taught me the importance of balancing technical innovation with user-centric design, ensuring that every feature served a practical purpose in the field.
How I Built the Project
We developed Medify as a web app, focusing on an intuitive interface for rapid usability. The core of the app is powered by two AI models—one for wound identification and another for image censorship to ensure privacy. We also integrated a GPT wrapper to provide step-by-step treatment instructions, which can be delivered via text-to-speech. Using blockchain technology, we added a secure, immutable record-keeping feature, ensuring data integrity and privacy for sensitive medical information.
Challenges Faced
One major challenge was training the AI model to accurately identify and classify wounds across different environments and lighting conditions. Ensuring that the AI could function reliably in variable conditions required extensive testing and data augmentation. Integrating blockchain while keeping the app lightweight and responsive was another hurdle, as we wanted to avoid compromising performance in remote areas with limited connectivity. Additionally, designing a UI that was both simple enough for quick use yet detailed enough to provide necessary functionality was a balancing act.
Where did we use midnight?
We were planning to integrate Midnight protocol to securely encrypt and protect sensitive data, ensuring privacy and security in high-stakes environments. Midnight is used to secure information such as the soldier’s ID, the contents of their medkit, inventory details, the location of the injury, and specifics of the wound. By leveraging blockchain-based encryption, Midnight helps create a tamper-proof record of these sensitive data points, allowing only authorized personnel to access this information while maintaining data integrity and confidentiality. This is critical for field use, where privacy and security are paramount.
Built With
- cloudflaredv
- colab
- fastapi
- flask
- fswebcam
- midnight
- next.js
- python
- pytorch
- raspberry-pi
- react
- tailwind
- vscode

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