Skip to content

ahmedzein-dev/cleaning-services-app

Repository files navigation

clean_services_app

This is an application for cleaning services. The user can sign up for an account through email or Google. If it's their first time signing up, they receive a gift in the form of a scratch card that reveals their gift. Then they can access the main page where available cleaning services are displayed. They select the service they need and go through three steps. The first step is to enter specific information about the service they require, such as how frequently they need it and when they need it or the size of the area that requires cleaning. The second step is to enter personal information such as their name, address, and phone number. The third step displays all the information the user has entered in a table and confirms the order. The payment process begins from there. There is a page for frequently asked questions, a page for services that have been requested, and a page for contacting the owner through email, WhatsApp, or the website. The user can also provide feedback about their experience within the application and send it to the owner. The owner can respond to the user's feedback, and it will be displayed within the application. Additionally, there is a settings page where the user can change the application's appearance to dark mode and switch the language of the application.

Some of the cool features applied in the project:

  • Provider to manage states
  • Scratch gift card animation
  • Firebase Auth.
  • Google Sign in.
  • Flutter GraphQl Api
  • Localization (multi-language)
  • Web View
  • Payment methods
  • Dark mode
  • User Feedback and Contact with Us
  • Frequently asked questions and inquiries

Packages :

  • flutter_svg:
  • google_sign_in:
  • firebase_auth:
  • firebase_core:
  • provider:
  • graphql_flutter:
  • shared_preferences:
  • fluttertoast:
  • scratcher:
  • confetti:
  • translator:
  • intl_utils:
  • webview_flutter:
  • double_back_to_close_app:
  • url_launcher:

Video Preview of Clean Services App :

Preview

Screens it contains :

=> Welcome

=> Login

=> Sign Up

=> Scratch off a new user gift card

=> Home Page

=> Create a feedback

=> Feedbacks

=> Enquiries

=> Contactus

=> Profile

=> Cleaning information

=> User information

=> Order

=> OrderHistory

=> Payment

=> settings

Photos

Preview

1 2
3 4
5 6
7 8
9 10
11

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages