Skip to content

Latest commit

 

History

History
63 lines (58 loc) · 1.48 KB

File metadata and controls

63 lines (58 loc) · 1.48 KB
logo

Table of Contents

Description

Schedulr is a platform that connects users with various service providers. Users can book appointments, view service details, and manage their bookings. Service providers can list their services and manage bookings.

Technologies Used

  • React
  • Aphrodite
  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • JWT

Setup Instructions

git clone git@github.com:Celse13/Online-Appointment-Booking-System.git

Frontend Setup

cd frontend
npm install
npm start

Backend Setup

cd backend
npm install

create .env file

PORT=5000
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret

npm start Open http://localhost:8564 in your browser and test the functionality to ensure that the frontend and backend are communicating properly.

Features

  • Client and business registration and authentication
  • Creation and management of services by businesses
  • Booking and management of appointments by clients

License

Licensed under MIT License

Contact

Dru Mumba - Github
Celse Rugira - Github