MediHelp is a responsive, user-friendly web application that helps patients simplify complex doctor consultation notes into easy-to-understand summaries using AI. Built with React and Tailwind CSS, the app is designed for clarity, accessibility, and trust β especially for users with low medical literacy.
- π€ Upload doctor notes in
.txt,.pdf,.jpg,.jpeg,.png - π Paste notes manually using the text input
- π¨ββοΈ Mode toggle: Patient Mode (simple) vs Doctor Mode (technical)
- π€ AI-generated summary (coming soon with GPT-4)
- π§Ύ Summary includes: diagnosis, medications, lifestyle steps
- π± Fully responsive: works beautifully on phones, tablets, and desktops
- π¨ Soft healthcare-themed UI with icons and micro-interactions
| Area | Tech Used |
|---|---|
| Frontend | React, Tailwind CSS |
| Icons | Lucide React |
| Backend (Planned) | FastAPI, OpenAI API, Tesseract OCR |
| Deployment (Planned) | Vercel or Netlify |
git clone https://github.com/therealvinayak/medihelp.git
cd medihelpnpm installnpm startThe application will open at http://localhost:3000
npm run buildmedihelp/
β
βββ public/
β βββ index.html
β βββ favicon.ico
βββ src/
β βββ components/
β β βββ FileUpload.js
β β βββ TextInput.js
β β βββ ModeToggle.js
β β βββ Summary.js
β βββ styles/
β β βββ index.css
β βββ App.js
β βββ index.js
βββ package.json
βββ tailwind.config.js
βββ README.md
- Phase 1: Frontend UI/UX with React & Tailwind
- Phase 2: Backend API with FastAPI
- Phase 3: OpenAI GPT-4 integration for AI summaries
- Phase 4: OCR support for image uploads (Tesseract)
- Phase 5: User authentication and history
- Phase 6: Multi-language support
- Phase 7: Mobile app development
Create a .env file in the root directory:
REACT_APP_API_URL=http://localhost:8000
REACT_APP_OPENAI_API_KEY=your_openai_api_key- Push your code to GitHub
- Connect your repository to Vercel
- Add environment variables in Vercel dashboard
- Deploy automatically
- Build the project:
npm run build - Drag and drop the
buildfolder to Netlify - Or connect your GitHub repository for continuous deployment
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Icons by Lucide React
- UI inspiration from modern healthcare applications
- Thanks to the open-source community for amazing tools and libraries
Vinayak Vinod
- GitHub: @therealvinayak
- LinkedIn: Connect with me
If you have any questions or need help, please:
- Open an issue
- Reach out via email: vinayak@example.com
β If you find this project helpful, please consider giving it a star!
Important: MediHelp is designed to help simplify medical notes for better understanding. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult with qualified healthcare professionals for medical decisions.


