Skip to content

ALau2088/doctors_r_us

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doctors-R-Us: doctors appointments scheduler

Project Installation

  1. Install dependencies
$ cd doctors_r_us
$ npm install

Run the application

  1. Start server on http://localhost:3000/

    • Development
    $ npm run dev
    • Production
    $ npm run start

API Resources

Resource Description Method EndPoint
doctors Get all doctors Get /api/doctors
doctors Post a doctors Post /api/doctors
doctors Delete a doctors Delete /api/doctors
appointments Get all appointments for a particular doctor and particular day Get /api/appointments
appointments Post an appointment Post /api/appointments
appointments Delete an appointment Delete /api/appointments

Tech Stack

  1. NodeJs/ExpressJs
    • Implemented server and RESTFul API with NodeJs and ExpressJs.
  2. SQLite3
    • Implemented database with SQLite3 to conveniently store data without a server.
  3. Dev Tools
    • Utilized Nodemon for auto reloading.
    • Utilized Postman for API testing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published