Online deep cleaning service management platform. UITS CSE 416 academic project — modernized.
.
├── cleannow-app/ # production app (React + TS + Firebase + Clean Arch)
├── legacy/
│ ├── php-prototype/ # original PHP/MySQL stack (matches SRS)
│ └── static-html-prototype/ # earlier vanilla HTML snapshot
└── docs/
└── SRS Document.pdf # academic SRS
See cleannow-app/README.md for setup, architecture, and deploy steps.
Stack:
- React 18 + TypeScript + Vite
- Tailwind CSS 4 + Radix UI + shadcn theme
- Firebase Auth + Firestore (swap-ready via clean architecture)
- React Router 7
cleannow-app/is the canonical, deploy-ready app.legacy/is preserved as historical reference + matches the SRS tech stack on file. Not maintained.
cd cleannow-app
cp .env.example .env.local # fill with Firebase keys
npm install
npm run dev