Professional cleaning website with separate pages and admin pricing control.
Easy Smart Cleaners now has a proper portfolio homepage, a dedicated services page, a dedicated booking page, and an admin page to manage pricing and service availability.
More pro version
Built like a small business platform
This version is designed to feel like a real company website first, then a booking tool second.
Main portfolio page
Hero section, service highlights, process, and clearer customer journey.
Dedicated services page
All services shown with pricing, search, and category filters.
Dedicated booking page
Customers can select services, generate quote and invoice PDFs, and submit bookings.
Admin pricing manager
Simple admin login allows service pricing and active status changes.
DynamoDB-backed APIs
Services and bookings are served from the backend, not just hardcoded in the page.
Upgrade ready
You can later add payments, email automation, booking status flow, and richer admin features.
Simple customer flow
What happens in backend
- GET /services returns services and current pricing from DynamoDB.
- PUT /services updates pricing and active flags from the admin page.
- POST /bookings stores a new booking with customer details and selected services.
- GET /bookings returns recent bookings for the admin page.
Open the booking page and the admin page
Use the admin page to modify pricing, then refresh the services and booking pages to verify the changes.
