Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FloraMind 🌿

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.

Live Demo

Architecture

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)

Local Setup

Backend

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 runserver

Frontend

cd frontend
npm install
npm run dev

Docker (Optional)

docker build -t floramind-backend ./backend
docker run -d -p 8000:8000 --env-file backend/.env floramind-backend

Features

  • 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

About

A vintage-themed digital gut health assistant that combines traditional medical aesthetics with modern AI. πŸ¦‹πŸŒΏ Powered by Gemini 2.0"

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages