Project Calendar

Detailed Timeline

A 7-week execution plan from Feb 9 to Mar 31 with clear milestones, code freeze, and launch readiness.

Feb 14

Architecture Complete

Mar 7

Frontend Integration

Mar 15

Code Freeze

Mar 31

Launch Ready

Week 1
Feb 9 — Feb 14
Phase 1.1

Architecture & DB

  • High-level architecture diagrams
  • Module architecture mapping
  • DB ERD + schema structure
  • Sequence diagrams
  • Infra environment blueprint
  • Persona & module mapping
Week 2
Feb 15 — Feb 21
Phase 1.2

Backend Foundation

  • Service foundation and folder structure
  • Auth modules (JWT + RBAC)
  • Middleware setup
  • API gateway connectivity
  • Swagger skeleton
  • Core entity models
Week 3
Feb 22 — Feb 28
Phase 1.3

Core Backend Functionality

  • Lot management APIs
  • Weighing-scale interface APIs
  • Billing workflow APIs
  • Commission engine
  • Ledger APIs
  • Reporting & accounting exports
Week 4
Mar 1 — Mar 7
Phase 1.4

Frontend & Integration

  • Mobile screens across core flows
  • Admin dashboards and workflows
  • Report pages and printer config
  • End-to-end integration
Week 5
Mar 8 — Mar 15
Phase 1.5

Internal QA + Freeze

Code Freeze — March 15
  • Backend stabilization
  • Admin & mobile integration verified
  • Business logic validation
  • DB validation & baseline tests
  • Internal QA across flows
  • Bug fixing & tuning
Week 6
Mar 16 — Mar 23
QA

Testing Phase

  • UI manual testing
  • API manual testing
  • DB validation reports
  • Mobile QA across devices
  • SAST scans & fixes
  • Performance tests
Week 7
Mar 24 — Mar 31
Launch

Release Preparation

Launch Ready
  • Final regression
  • Documentation
  • User & admin guides
  • Release notes
  • Deployment plan
  • Launch readiness