Skip to content

Andrewsy1004/BackendAppointments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📅 Appointment Management System - Backend

This is the robust and scalable backend of a comprehensive appointment management system, designed to provide advanced functionalities for the efficient administration of medical, business, or other scheduled events.

🛠️ Technologies Used

  • 🚀 Node.js
  • ⚙️ Express.js
  • 📊 MongoDB
  • 📡 Mongoose
  • 🔐 JWT (JSON Web Tokens) for secure authentication

🚀 Installation

  1. Clone this repository:

    git clone https://github.com/yourusername/your-appointment-project-backend.git
  2. Install dependencies:

    cd your-appointment-project-backend
    npm install
  3. Configuration:

    • Create a .env file in the project's root directory and add the following environment variables:

      PORT=3000
      MONGODB_URI=your_mongodb_connection_url
  4. Run the application:

    npm start

⭐ Key Features

  • 💼 Comprehensive appointment management with the ability to create, update, delete, and query appointments.
  • 🔒 Secure authentication system using JWT to protect critical operations.

About

backend to manage medical appointments for a business

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published