Skip to content

BarYosef212/Scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🗓️ Appointment Scheduling System

A system for managing appointment scheduling, allowing users to book appointments easily and efficiently.


📝 Project Description

This system is designed for businesses or institutions that require appointment management, such as clinics, beauty salons, doctors, barbershops, and more. It allows users to schedule appointments easily.


🚀 Key Features

  • Appointment Booking – Users can book an appointment for a specific service.
  • Simple and User-Friendly Interface – The system offers an intuitive and easy-to-navigate web interface.
  • Appointment Management – The customer can view all their scheduled appointments.
  • Automated Reminders – Sends automatic mails to users on any change in their appointment.

Getting Started

System Requirements

  • Web Server Node.js
  • Database: PostgreSQL (using Prisma ORM)
  • Web Browser: The system is web-based and requires a modern web browser (e.g., Chrome, Firefox, Edge) for optimal performance.

🎬 How to Use

How to Use

  1. Log into the System:

    • Sign in with your username and password (if you already have an account).
  2. Book an Appointment:

    • Choose a service you want to schedule.
    • Select a date and time from the available slots.
    • Confirm the appointment booking.
  3. Modify Appointment for Admins:

    • Go to the "Admin" page and then "Scheduled Appointments".
    • Choose the appointment you wish to modify and reschedule it.
  4. Manage Admin Settings:

    • Load or update availability for services.
    • Delete existing availabilities if needed.
    • Modify system settings such as name, logo, and working days.

🔧 Tech Stack

  • Frontend: React/CSS
  • Backend: Node.js/Express
  • Database: PostgreSQL (using Prisma ORM)
  • Authentication: JSON Web Tokens (JWT)
  • Email Notifications: Gmail API

Try It

-- https://scheduletoday.me/1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages