The Dentist Appointment System is a web-based application designed to help dental clinics manage appointments
- Appointment Scheduling
- Express.js
- jsonwebtoken (JWT)
- MongoDB
- Mongoose
- Vite
- Redux
- React
- Shadcn
- TailwindCSS
- Clone the repository:
git clone https://github.com/kgcusi/dentist-appointment.git
- Navigate to the project directory:
cd dentist-appointment
- Install dependencies:
npm install
MONGO_ATLAS_URI
PORT
JWT_SECRET
VITE_REACT_APP_API_URL
- Seed the dentists
node server/seeders/dentistSeeder.js
- Start the development server:
npm start
- Open your browser and navigate to
http://localhost:3000
.