Kleaner is a simple cleaning services booking laravel web application. Built with PHP laravel and MySQL.
It contains the following key features:
- beautiful and fully responsive, modern design.
- simple cleaning services booking steps.
- simple landing Page with responsive design.[guest view] [pages without authetication].
- signup Page and login Page with both laravel simple auth and socialite authetication. [laravel socialite] (https://laravel.com/docs/socialite).
- user and admin dashboard [autheticated view][pages with authetication].
- Services Booking Cart with localStorage.
- stripe processing and payments [laravel cashier {stripe checkout}] [https://laravel.com/docs/cashier]
- full database search [laravel scout] (https://laravel.com/docs/scout).
- newsletter mail subscription mailchimp api integration .
- simple Pdf Reports [generated custom pdf reports from orders and hires databases]
Kleaner contains the following single-page design sections.
- Header [header section]
- Home [home section]
- How it works [How-it-works section]
- Banner [banner section]
- Gallery [gallery section]
- Banner [banner section]
- What We Are Offering [Offers section]
- Banners [banner section]]
- Footer [footer section]
Kleaner's autheticated and authorized pages are separated into 2 user-types, namely: . Admin pages - web App administrators [Cleaning Service Agency staff] . User Pages - web App users [Customers]
It contains key pages for florist hires, services and bouquets ordering and App management.
### Admin Pages:
- Dashboard [current state of the application and key updates made ]
- Default Page [all default webapp information i,e company name, address, etc]
- Profiles [all user profiles management]
- Users [users & Customers management]
- Bookings [services bookings management]
- Services [services management]
- Images Gallery [all images used by the web application]
- Banners [banners management]
- Features [features management]
- Messages [customer enquires management]
- Reports [users, Hires and Orders Reports management]
- Notification [users, hires and orders notifications updates]
### User Pages:
- Dashboard [current state of the application and key changes made ]
- Profile [current user profile management]
- MyBookings [user's services bookings list ]
- Book a service [list of services available for booking]
- Services Booking Cart [services bookings Cart]
- Bookings Processing [bookings Processing and Checkout]
- Reports [myBookings Reports management]
- Notification [myBookings notifications updates]
- Messages [user enquires ]
If you discover a security vulnerability within Kleaner, please send an e-mail to Nelson Maseko via [nelsonmsk710@gmail.com]. All security vulnerabilities will be promptly addressed.
Kleaner is open-sourced software licensed under the MIT license.