An open API service indexing awesome lists of open source software.

https://github.com/islamemon59/service-provider-client-side

A role-based service provider platform where customers can book services and providers can manage offerings and bookings securely.
https://github.com/islamemon59/service-provider-client-side

booking expressjs firebase-auth fullstack mongodb nodejs platform react service-provider tailwindcss

Last synced: 4 months ago
JSON representation

A role-based service provider platform where customers can book services and providers can manage offerings and bookings securely.

Awesome Lists containing this project

README

          

# HelpNest 🏠 – Service Provider Platform

HelpNest is a comprehensive service provider web application that enables users to explore, book, and manage a variety of services. It offers a seamless, role-based experience tailored for **customers** and **service providers**, facilitating smooth interactions, bookings, and service management.

## 🔗 Live Site

[Visit HelpNest Live](https://help-nest-service-provider.netlify.app/)

## 🚀 Features

* 🔐 **Authentication & Authorization:** Secure login and signup using Firebase Authentication; protected routes ensure access control based on user roles.
* 🛠️ **Service Management:** Service providers can add, edit, and delete their services; each service is linked to its authenticated provider.
* 📦 **Customer Booking:** Customers can browse all available services and make bookings; users can securely view their own bookings, with data privacy ensured.
* 📋 **Booking Status Updates:** Providers can track and update the status of bookings with clear stages such as "Pending," "Working," and "Complete."

## 🛠️ Tech Stack

* **Frontend:** React, React Router, Tailwind CSS, DaisyUI
* **Backend:** Node.js, Express.js
* **Database:** MongoDB
* **Authentication:** Firebase Authentication
* **API Communication:** Axios, JWT