Skip to content

Web application that enables users to book professional services

Notifications You must be signed in to change notification settings

spyrchat/ServEase

Repository files navigation

ServEase

ServEase is a web application designed to enable users to book professional services seamlessly. This platform connects service providers with clients, facilitating efficient scheduling and management of services.

Features

  • User Authentication: Secure login and registration for both service providers and clients.
  • Service Listings: Browse and search for various professional services.
  • Booking System: Schedule appointments with service providers.
  • Notifications: Receive updates and reminders for upcoming appointments.
  • Reviews and Ratings: Clients can leave feedback for services received.

Project Structure

The project is organized into the following directories:

  • .github/workflows/: Contains GitHub Actions workflows for CI/CD.
  • .swagger-codegen/: Configuration files for Swagger code generation.
  • api/: API definitions and related files.
  • controllers/: Application controllers handling request logic.
  • cypress/: End-to-end testing framework setup.
  • service/: Business logic and service layer implementations.
  • tests/: Unit and integration tests.
  • utils/: Utility functions and helpers.

Installation

To set up the project locally:

  1. Clone the repository:
     npm install
    
  2. Install dependencies::
    git clone https://github.com/spyrchat/ServEase.git
    cd ServEase
  3. Start the application::
     npm start
    
    .

About

Web application that enables users to book professional services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •