cd backend
python -m venv venv && source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # fill GROQ_API_KEY (minimum)
python -m utils.encryption # generates FERNET_KEY → paste into .env
uvicorn main:app --host 0.0.0.0 --port 8000 --reload
cd frontend
flutter create . # scaffolds android/ios/web (keeps lib/ + pubspec)
flutter pub get
# Set lib/config.dart → apiBaseUrl:
# Android emulator: http://10.0.2.2:8000
# Real device: http://<your-LAN-IP>:8000
flutter run
- Side drawer nav (all 9 screens)
- Profile screen with stats, Gmail, theme toggle, briefing time
- Automations: Timer mode (1min → 1week → custom) + Schedule mode
- AI Memory, Weekly Report, Smart Nudges, Client Health Score CRM
- Task/Reminder → email + notification alerts
- Daily AI briefing, full task CRUD, calendar with dots