Smart reminders for medications, shopping and tasks.
./run_backend.sh
# API: http://localhost:8787
# Docs: http://localhost:8787/docs./run_frontend.sh
# App: http://localhost:9191- Frontend: Flutter 3.38 (Web, Android, iOS)
- Backend: FastAPI + SQLAlchemy + SQLite (dev) / PostgreSQL (prod)
- AI: OpenRouter
x-ai/grok-4.1-fast - Deploy: Railway.app
- Create new Railway project →
backend/directory - Add PostgreSQL plugin
- Set env vars from
backend/.env.example ALLOWED_ORIGINS→ set your frontend URL
- Build:
flutter build web --dart-define=API_BASE_URL=https://your-backend.railway.app - Deploy
frontend/build/web/as static site (Railway Static or Vercel/Netlify)
| Service | Local port |
|---|---|
| Backend (FastAPI) | 8787 |
| Frontend (Flutter Web) | 9191 |
- 💊 Medicines & supplements with AI photo recognition
- 👥 Multiple profiles (family/friends)
- ⚕️ Drug compatibility checking
- 🛒 Multiple shopping lists
- ✅ Tasks with priorities and due dates
- 🌍 Russian / English (multilingual)