Bars show each work item; the diamonds mark the five milestone submission deadlines. Scroll sideways on small screens.
gantt
title Habitia - Full Project Gantt Chart (Team 054, CosTan)
dateFormat YYYY-MM-DD
axisFormat %d %b
todayMarker off
section M2 Scheduling
Kickoff meeting and MoM (whole team) :done, k1, 2026-07-04, 1d
Sprint schedule and cadence :active, s1, 2026-07-04, 3d
Timeline (Gantt) chart :active, s2, 2026-07-05, 2d
Kanban board (GitHub Projects) : s3, 2026-07-05, 2d
section M2 Design
Design of components :d1, 2026-07-05, 3d
Class diagram :d2, 2026-07-05, 3d
ER / database diagram (DBML) :d3, 2026-07-06, 3d
Design freeze (before-code rule) :milestone, dm, 2026-07-08, 0d
Design review and Sprint 1 close :milestone, d4, 2026-07-10, 0d
section M2 Frontend
UI gap analysis :f0, 2026-07-05, 2d
Complete and link UI pages :f1, 2026-07-11, 4d
Click-through testing (all roles) :f2, 2026-07-14, 2d
Screenshots (all views) :f3, 2026-07-15, 1d
README and packaging :f4, 2026-07-15, 2d
MR review and merge to main :f5, 2026-07-15, 2d
section M2 Report
Consolidate M2 PDF (9 components) :r1, 2026-07-18, 3d
Verify code zip on clean machine :r2, 2026-07-18, 3d
Team review and fixes :r3, 2026-07-21, 2d
Submit Milestone 2 :milestone, crit, r4, 2026-07-22, 0d
section M3 API Dev
Freeze stories and endpoint list :a0, 2026-07-23, 2d
Implement core APIs (Swagger-first) :a1, 2026-07-25, 6d
Pytest baseline and user feedback :a2, 2026-07-31, 3d
Submit Milestone 3 :milestone, crit, a3, 2026-08-02, 0d
section M4 Integrate
Apply feedback and connect flows :i1, 2026-08-03, 5d
Test matrix and end-to-end paths :i2, 2026-08-08, 4d
Submit Milestone 4 :milestone, crit, i3, 2026-08-12, 0d
section M5 Final
Stabilize + demo video + slides :fin1, 2026-08-13, 6d
Consolidate M1-M6 report + code zip :fin2, 2026-08-19, 4d
Submit Final Project :milestone, crit, fin3, 2026-08-23, 0d