Page 07 · Project Timeline
Six weeks, gated by approvals
Each week ends in a formal approval before the next begins. Design → approval → UI → approval → backend → integration → full UI testing → code sign-off → environment → production.
Approval flow
Architecture & Design→
Approval→
UI Implementation (Mobile + Web)→
Approval→
Backend Implementation→
Integration→
Full UI Testing→
Code Sign-off→
Environment Setup→
Production
1
Week 1
Architecture & Design
Architecture design, database schema, microservice & API contracts, environment setup.
Approval Gate
Client approval of architecture & design
Architecture doc, ERD, Swagger / OpenAPI specs
2
Week 2
UI Implementation — Mobile & Web
React Native + Capacitor UI for all mobile and web screens (Workshop, Retailer, Admin).
Approval Gate
Client approval of all UI screens
Reviewed mobile & web screens, navigation flows
3
Week 3
Backend — Core Microservice APIs
Auth, Workshop, Retailer, Vehicle, RFQ, Quotation, Matching APIs built as independent services.
Approval Gate
Backend core APIs ready for integration
Deployed core microservice APIs
4
Week 4
Backend — Remaining APIs Complete
Order, Delivery, Payment, Notification, Admin, Analytics, Audit APIs. Frontend ↔ backend integration.
Approval Gate
Backend implementation complete & integrated
Full API suite, payment integration
5
Week 5
Full UI Testing & Code Sign-off
End-to-end UI testing, integration, regression, performance testing and UAT across all screens and APIs.
Approval Gate
Code sign-off after QA pass
Test reports, bug fixes, sign-off
6
Week 6
Environment Setup & Go-Live
Production environment provisioning, deployment, documentation, knowledge transfer.
Approval Gate
Go-live approval
Production system, handover docs
Dependencies
- ▸Client access to Git repository (client-owned)
- ▸Client provision of cloud credentials
- ▸Payment gateway selection and sandbox credentials (Week 2)
- ▸Client availability for UAT (Week 5)
- ▸Timely approvals at each gate — design, UI, backend, sign-off, go-live
Risks & mitigation
Payment gateway integration delays
MediumHigh
Select gateway early (Week 1); use sandbox for testing
Client approval delays at any gate
MediumHigh
Pre-schedule review windows; async approval option with recorded demos
Third-party API changes (VIN decoding)
LowMedium
Use adapter architecture; mock for initial testing
Performance issues at scale
LowMedium
Load testing in Week 5; scalable infrastructure ready