Skip to content

Kleaner is a simple Cleaning Services-booking Laravel web application. Built with PHP Laravel and MySQL.

Notifications You must be signed in to change notification settings

nelsonmsk/Kleaner

Repository files navigation

About Kleaner

Kleaner is a simple cleaning services booking laravel web application. Built with PHP laravel and MySQL.

Key Features

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]

landing Page design Sections

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]

Autheticated Pages

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 ]

Security Vulnerabilities

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.

License

Kleaner is open-sourced software licensed under the MIT license.

About

Kleaner is a simple Cleaning Services-booking Laravel web application. Built with PHP Laravel and MySQL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published