Skip to content

YashDave7/BookMySlot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation





Table of Content


Features

  • Login with Google.
  • search option and filters based on ratings, location, profession.
  • In app notifications.
  • Costumer Reviews.
  • Date and Time slot selection.
  • Razorpay payment integration.
  • Cancel appointment (for end users)
  • Mail notifications of the booking.
  • SMS notifications of the booking.
  • Filter appointments date wise. (For professionals)
  • Finance Dashboard. (Payment history + earning details)
  • Admin Dashboard (BookMySlot company)

Demonstration

Landing Page

Intro Screen

User Register & Login

REGISTER LOGIN

User Home Page

User Home Page

Booking Appointment

Booking Appointment

Payment

Payment Payment

Mail Notification

Mail Notification

Appointments Page and Cancel Appointment Feature

Appointment Page

Professional Register and Login

REGISTER LOGIN

Professional's Dashboard

Professional Home

Professional's Finance Page

Professional Finance

BookMySlot Company's Finance

Admin


Technologies Used


  • Workflow and Architecture Design
    • Excalidraw
  • Prototyping and Frontend Design
    • Figma
  • Frontend
    • React.js
    • CSS
  • Backend
    • Node.js (Express.js)
    • MongoDB

Dependencies

  • react-calendar
  • react-toastify
  • nodemailer
  • twilio
  • razorpay
  • express-validator


Author

About

BookMySlot - Appointments Made Easy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •