Reserve an Appointment

- February 2021

Short Description:

Book An Appoinment with your doctor online. A React JS application to reserve appointments, integrated with Google Workplace productivity suite.

Installation

  1. Clone the repository in your command line by copying the below code. The development server will be started. Requires the Github CLI and NPM.
git clone https://github.com/derrmru/podogo-book-an-appointment
cd podogo-book-an-appointment
npm install
npm start
  1. Replace the endpoints in the $POST blocks to handle availability, patient search and to receive appointment requests.

Used Technologies and Libraries

Dev Dependencies

  • "@testing-library/jest-dom": "^5.11.4",
  • "@testing-library/react": "^11.1.0",
  • "@testing-library/user-event": "^12.1.10",
  • "@types/jest": "^26.0.15",
  • "@types/jquery": "^3.5.5",
  • "@types/node": "^12.0.0",
  • "@types/react": "^16.9.53",
  • "@types/react-dom": "^16.9.8",
  • "jquery": "^3.5.1",
  • "react": "^17.0.1",
  • "react-dom": "^17.0.1",
  • "react-scripts": "4.0.1",
  • "typescript": "^4.0.3",
  • "web-vitals": "^0.2.4"

Project Details

Client: Podogo Ltd

Completion Date: 2021-02-28

Skillset:

  • reactjs
  • typescript
  • google web apps
  • google apps script
  • paypal API

Links:

Live Application

Repository

Get In Touch