Plugins
Templates
Blocks
Template Setup Guides

Cleanly - Cleaning Services Template

Template page link: https://zeroqode.com/template/cleanly---cleaning-services-template-1554282475243x653754044898600600

Introduction

It's a perfect template to build websites for companies that provide house cleaning and maid services. Don't worry about customization, it’s easy to do even if you don't have coding skills. Template documentation has detailed info how to modify it.

Cleanly is a fully functional and responsive no-code template that allows to run and automate a cleaning services business. It has a modern look with cute unique illustrations. This web app template features service booking functionality with online payments. It also has an attractive landing page, FAQ page and an admin dashboard to handle bookings, messages from users etc.

FEATURES:

  • Stripe integration for accepting card payments from users

  • Job application form for cleaners

  • Contact page

  • FAQs page

  • Admin Dashboard to handle bookings, quotes, cleaner applications and contact messages made by customers

  • Responsive Design

Data Structure

Add-ons

This contains possible additional services a customer might need but are not part of the regular cleaning service type chosen. These services are charged services that can be added to the total fee given to the customer.

Bathrooms

This data type contains the charge and time(hours) for every bathroom type.

Booking

This data type contains all the booking information a customer would provide when the customer requests for a home cleaning service. The varies from the cleaning type, duration, time and date, to personal customer information.

CleanerRegister

This data type contains all information of all cleaner job applicants who might want to be cleaners for your cleaning service.

Cleaning Type

This data type contains the charge and time(hours) for every cleaning type. An example of cleaning type is Standard or Standard+.

FAQ

This data type contains frequently asked questions about your cleaning service company.

Message

This data type contains contact messages potential customers might have for your company. It contains name, email and message fields.

Moving

This data type contains information gotten from the moving page. Information here is used to get a moving quote for the customer.

OfficeQuote

This data type contains information gotten from the officequote page. Information in this data type helps to construct an office cleaning quote.

Rooms

This data type contains the charge and time(hours) for every room type.

Testimonial

This data type contains testimonials from various customers about your cleaning service company.

Pages

1. Index Page (Home)

This is the landing page of the Professional Cleaning Services Template. It gives an overview of your business pointing out the step by step procedure as to how your business handles their cleaning. It also has links in the page to point the potential customer to other pages.

2. About_Us

This page tells your customers about your business and why they should trust you especially with their cleaning.

3. Home_Cleaning

This page showcases all the services you render when potential customers contract you to handle their home cleaning. It extensively highlights all the home cleaning service types and sub-services. It also directs the potential customer to the booking page.

4. Office_Cleaning

This page showcases all the services you render when potential customers contract you to handle their office cleaning. It also beckons the potential customer the office quote page.

5. Moving

This page displays a form to help potential customers fill and enable you give them an accurate quote that will contain the priced estimate of how you can help them move.

6. Register

This page displays a form to help potential cleaners fill to help you know if they are worth hiring or not.

7. Contact_Us

This page displays contact information of your business. Address, Email and Phone Numbers are among the information in this page. It also has a map to direct potential customers to the exact location. It also has form which users can fill to get in touch with you.

8. FAQ

This page displays frequently asked questions and answers potential customers might be interested in.

9. Register

This page displays a form to help potential cleaners fill to help you know if they are worth hiring or not.

10. Booking

This page enables your customers to book a home cleaning service and even pay for it using stripe. Each room, bathroom or cleaning type has a fixed price which can be modified in the integrated database. The total fee can either be paid online or later. The booking details are then stored in the database and can be retrieved in the dashboard.

Specific References

Navigation is straight forward on all pages.

Dashboard

The dashboard on this template helps to view booking details, messages, moving and office quote information.

Dashboard Login

The username and password for the Dashboard is “admin”. This password is the default for the template. It is therefore advised that before deploying the application the username and password is changed.

  1. Remove the initial content from the login popup in the dashboard from the username and password inputs.

  2. Double click the Login button and Click Start/Edit workflow.

  3. The workflow handling the password pops up. You can then input your preferred password only in the area in the white rectangle designated in the figure above. After doing this, you should try to login in with the new password.

Dashboard Edit and Delete Status

The dashboard page has a state calledPurchased.

This state is responsible for preventing edits and deletes which can be handled on the Dashboard page. On purchase of this web application template, you might wish to make edits and deletes on the dashboard. This could be done by changing the current default value of the dashboard page state "0" to a different number, for example "1" on the editor view of the dashboard page.

By doing this you will be able to make edits and deletes.

Setting up Stripe Payment

This template uses stripe to process payment for booking on the professional cleaning services template

Stripe Setup:

Go to stripe.com, create an account. You will be allowed to access your dashboard once you have successfully verified your email address and activated your account.

Retrieve 3 keys from the Stripe dashboard. They can be found on the Developers page or the Account(Settings) page. Those 3 keys are:

  1. Publishable Key (Starts with a 'pk' and is found in the developers page).

  2. Secret Key (Starts with an 'sk' and is found in the developers page)

  3. Client ID (Starts with a 'ca' and is found in the developers page)

Replace the copied API keys with the already existing API keys in the Stripe and Stripe.js plugin.

Demo to preview the template