Built using NodeJS, Express, handlebars and Materialize CSS.
Clone the repository then type the following into your terminal to install the required packages.
$ npm install
To start the webserver simply type the following into your terminal:
$ node app.js
If the webserver is running correctly you should be able to access the appointment website via:
- localhost:3000 (15 minute appointment slots - in a blue theme).
- localhost:3001 (30 minute appointment slots - in a green theme).
- Click on a timeslot to remove an appointment.
- Add appointments by clicking the 'Add appointment' button on the navbar.