๐Ÿฉบ FYP Tracker

Health & Wellness App ยท Django + PostgreSQL ยท Agentic AI

Overall Progress 4 / 68 tasks complete (5%)
๐Ÿ—“ Target: May 3, 2026
W1
Foundation + User Management
Mar 24 โ€“ Mar 30
โš™๏ธ Project Setup
Django project created (jn_fyp)
requirements.txt set up (Django, DRF, psycopg2, Celery, Redis, dotenv)
Django REST Framework installed & configured in settings.py
Custom Token authentication class set up
Remove uuid from INSTALLED_APPS โ€” it's a Python stdlib, not a Django app (will break migrate)
Create user app: python manage.py startapp user โ€” it's in INSTALLED_APPS but folder doesn't exist yet
Update settings.py DB config to local PostgreSQL (via .env file)
py manage.py migrate runs successfully
โ‘  User Management Module
User Registration API endpoint
Login / Logout API endpoint
Forgot Password / Reset Password flow
User Profile Setup (age, gender, height, weight, lifestyle)
Goal Management (step goal, sleep goal, stress goal)
Profile Management โ€” update profile & edit goals
RBAC โ€” Admin vs User role defined
W2
Physical & Mental Health Tracking
Mar 31 โ€“ Apr 6
โ‘ก Physical Health Tracking Module
Manual input API โ€” Steps, Calories, Sleep hours, Weight
Blood pressure input (optional field)
Daily, weekly, monthly trend chart data API endpoint
Anomaly detection logic (abnormal sleep, low activity, trend detection)
โ‘ข Mental Health Tracking Module
Daily mood check-in API (emoji mood input)
Stress rating (1โ€“10 scale) input & storage
Short journal entry (optional text) stored per day
AI Sentiment Analysis on journal text
Mental pattern detection โ€” stress pattern, mood decline, burnout signals
W3
Agentic AI Health Assistant + Dashboard
Apr 7 โ€“ Apr 13
โ‘ฃ Agentic AI Health Assistant (ๆ ธๅฟƒๅˆ›ๆ–ฐ)
LangChain agent setup (ReAct pattern) with preferred LLM
Autonomous Monitoring Agent โ€” auto-scan sleep, mood, steps, stress
Autonomous Task Planner โ€” generate health tasks (breathing, early sleep, walking)
Reasoning-based Recommendation Engine (combine sleep+mood+stress โ†’ advice)
Conversational AI Coach โ€” motivational interviewing + habit reinforcement
Goal Optimization Agent โ€” auto-adjust goals based on user performance
AI Personality Selection (Friendly Coach / Strict Trainer / Calm Therapist)
โ‘ค Dashboard & Data Visualization Module
API endpoints for dashboard data (aggregated health stats)
Interactive charts โ€” sleep, mood, step trends, stress heatmap
Overall Health Index gauge/score calculation
AI weekly summary display (e.g. 'Your stress improved by 12% this week')
W4
Smart Reminder + Health Resource + Admin Panel
Apr 14 โ€“ Apr 20
โ‘ฅ Smart Reminder & Adaptive Notification Module
Regular reminders โ€” drink water, walk, sleep time
Agentic-triggered JITAI alerts (stress up 3 days โ†’ send break reminder)
Habit nudges โ€” AI-generated behavioural nudges + habit reinforcement
โ‘ฆ Health Resource Centre
Health articles model & API (CRUD)
Category filtering โ€” sleep, stress, exercise, nutrition
Save / bookmark articles feature per user
Seed some sample articles for demo
โ‘ง Admin Panel
Admin-only dashboard โ€” user statistics & health trends charts
Article Management โ€” upload, edit, delete articles
RBAC enforced on all admin endpoints
User management โ€” manage accounts, deactivate users
W5
Personalization + Female Health + Integration
Apr 21 โ€“ Apr 27
โ‘จ Personalization Layer
Theme customisation โ€” light / dark mode toggle
Color theme selection (user preference saved)
Avatar / Coach style selection (male, female, neutral AI)
โ‘ฉ Female Health Tracking (Optional)
Menstrual cycle tracking โ€” period log & cycle prediction
Symptoms tracking โ€” cramps, mood swings per cycle day
Cycle insights display in dashboard
๐Ÿ”— Integration & End-to-End Testing
All modules connected end-to-end (frontend โ†” backend APIs)
AI agent correctly reads user data & triggers actions
RBAC tested โ€” admin routes blocked for regular users
API responses tested with Postman or similar tool
Fix critical bugs found during integration
W6
Final Polish, Testing & Submission Prep
Apr 28 โ€“ May 3 ๐Ÿ
๐Ÿงช Final Testing
User acceptance testing โ€” full user journey from register to AI feedback
Edge case testing โ€” empty data, invalid inputs, zero history
AI agent stress test โ€” responds well with various data patterns
โœจ Polish
UI polish โ€” clean up styling, fix layout issues
Seed demo data for presentation (sample user with health history)
Make sure all features are demo-able in under 10 minutes
๐Ÿ“„ Documentation & Submission
Write FYP report / documentation (system architecture, modules, AI logic)
API documentation (list all endpoints, request/response format)
Prepare demo slides or video walkthrough
Final code review & clean up (remove test data, unused imports)
Submit on or before May 3 โœ…
๐Ÿ’ก Tips Fix the two settings.py issues first โ€” remove uuid from INSTALLED_APPS and run startapp user. Build each module as a Django app (models โ†’ serializers โ†’ views โ†’ URLs). Prioritise the Agentic AI early โ€” it's the core innovation. Female Health Tracking is optional if time is tight. Commit often!