A vintage-themed AI-powered gut health assistant that combines traditional medical aesthetics with modern AI. Built with Django (backend) and React (frontend), using Google Gemini 2.0 Flash for symptom analysis.
User β React (Frontend) β API Requests β Django (Docker Container) β Gemini AI
| Layer | Technology |
|---|---|
| Frontend | React.js, Vite, Material UI, Axios |
| Backend | Django, Django REST Framework, Gunicorn, WhiteNoise |
| AI | Google Gemini 2.0 Flash API (RAG architecture) |
| Database | PostgreSQL / SQLite (development) |
| Deployment | Vercel (frontend) + Render (backend, Dockerized) |
cd backend
python -m venv venv
source venv/bin/activate # macOS/Linux
pip install -r requirements.txt
# Create .env with GEMINI_API_KEY
python manage.py migrate
python manage.py runservercd frontend
npm install
npm run devdocker build -t floramind-backend ./backend
docker run -d -p 8000:8000 --env-file backend/.env floramind-backend- Vintage botanical UI with modern AI capabilities
- Symptom analysis and health suggestions via Gemini 2.0
- Responsive design with Material UI
- RESTful API with Django REST Framework