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