React tested application that allows users to book and cancel interviews.
You can view and use the app directly here: https://interview-scheduler-sg.netlify.app
if you want to use it on your local computer, additionally to this repository, you also also need to fork and clone the server-side for this application to work : scheduler-api
- Fork this repository, then clone your fork of this repository.
- Install dependencies using the
npm install
command. - create the
.env.development
file and insert in it:
PORT=8000
CHOKIDAR_USEPOLLING=false
- Create the
.env
file and insert in it:
SKIP_PREFLIGHT_CHECK=true
- Start the web server using the
npm start
command. - Go to http://localhost:8000/ in your browser.
Main page of the app:
This is the form to create a new appointment:
The user is asked to confirm his choice:
Friendly error message can be displayed: