/ServiceFlow

ServiceFlow is a simple service-sharing web application. Where users can add , update and delete his own services , watch others' services , watch service details, book any specific service , and update the current status of his service .

Primary LanguageJavaScript

ServiceFlow

ServiceFlow is a simple service-sharing web application. Where users can add , update and delete his own services , watch others' services , watch service details, book any specific service , and update the current status of his service .

Website Features:

  • User can search services by keyword.
  • There are Provider information section in Service Details page.
  • Provider can manage their services like: update and delete.

Technologis:

  • react
  • firebase
  • sweetalert2
  • helmet
  • axios
  • tailwindcss
  • reactrouterdom
  • reacticons
  • reactspinner
  • daisyui
  • tanstack-react-query
  • reacthottoast

Getting Started

Follow these steps to set up and run the project locally.

Prerequisites

Make sure you have the following installed on your system:

  • Node.js (version 14.x or later)
  • npm (version 6.x or later) or yarn (version 1.22.x or later)

Installation

  1. Clone the repository:

    git clone https://github.com/MAAB-FW/ServiceFlow.git
    cd ServiceFlow
  2. Install the dependencies:

    Using npm:

    npm install

    Or using yarn:

    yarn install

Running the Project

  1. Start the development server:

    Using npm:

    npm run dev

    Or using yarn:

    yarn dev
  2. Open your browser and visit:

    http://localhost:5173

Building for Production

  1. Build the project:

    Using npm:

    npm run build

    Or using yarn:

    yarn build