Back to Projects
August 2026Web
QSmartAir – Air Conditioning Service Booking Platform
A full-stack booking platform for an air-conditioning service business — service catalog, technician availability scheduling, and automated PDF booking tickets.
Technologies Used
AngularMongoDBTailwind CSSTypeScriptNestJS
Links

Challenge
The business needed to move air-conditioning service bookings off phone calls and onto the web, while giving staff control over which days technicians are actually available — preventing double-booking.
Features
- Public service catalog with categories, discounts, and estimated price ranges
- Customer reviews per service
- Booking flow with a calendar date picker that blocks dates the admin marks unavailable
- Automatic PDF confirmation ticket generated and downloaded right after booking
- Admin panel: live-data dashboard, service/banner/category management, booking status workflow (pending → confirmed → completed/cancelled), technician availability calendar
- JWT-based admin authentication