shiny-car-washing-client Tailwind Templates

Shiny Car Washing Client

A streamlined web application that simplifies car wash bookings. It features a user-friendly interface with easy navigation, allowing users to sign up, browse services, and book time slots effortlessly. The admin dashboard enables management of services, slots, and users, while the user dashboard provides personalized booking history.

SHINY CAR WASH CLIENT

Table of Contents

Introduction:

A car washing/cleaning/renewing online booking Web Application. link

Project Description

A streamlined web application that simplifies car wash bookings. It features a user-friendly interface with easy navigation, allowing users to sign up, browse services, and book time slots effortlessly. The admin dashboard enables management of services, slots, and users, while the user dashboard provides personalized booking history. User can pay through 'aamarpay' payment system which incorporates many banking services in bangladesh. Key features include secure authentication, service filtering, and detailed service information.

Features

  • Service information
  • Service booking
  • Online payment
  • Add review
  • Admin dashboard
  • User dashboard
  • Register and login user
  • User authentication with json web token

Technology Stack

  • React
  • Typescript
  • Redux
  • RTK query
  • RadixUI, tailwindcss
  • Framer motion
  • React router dom

Installation Guidelines

  1. Prerequisites: Node.js and npm (or pnpm) installed on your system. A MongoDB database instance running locally or remotely.

  2. Clone the repository: Client side: git clone https://github.com/MAHossain1/shiny-car-washing-client

    Backend: git clone https://github.com/MAHossain1/shiny-car-washing-backend

  3. Install dependencies: cd folder name npm install

  4. Start the development server: npm run dev

    The app will be accessible at http://localhost:5173 by default.

Usage

Car wash service providers can boost their client base by offering the convenience of online booking, allowing customers to schedule services easily at their preferred time.

License

No information.

Get-in-Touch

If you have any questions, suggestions, or would like to contribute, feel free to reach out.

Project Maintainer: Arman Hossain
Email: [email protected]

Top categories

Loading Svelte Themes