Skip to content

malak-dev/scheduler

Repository files navigation

Interview Scheduler

is a single page application (SPA) called Interview Scheduler, built using React. Data is persisted by the API server using a PostgreSQL database. The client application communicates with an API server over HTTP, using the JSON format.

Setup

Install dependencies with npm install.

Running Webpack Development Server

npm start

Running Jest Test Framework

npm test

Running Storybook Visual Testbed

npm run storybook

Running Cypress Visual Testbed

npm run cypress

Screenshots

If there is any remaining spot, we can book an appointment for the interview and choose the interviewer "Book-Appointment-Form" The user can be able to cancel the appointment when clicking on the confirmation button "Cancel-Appointment-Form" This is the home page when there is no spot left "Main-form"

Dependencies

axios classnames jest react react-dom react-scripts @testing-library/react-hooks react-test-renderer

About

A React-based project that allows the client to create, cancel and edit an appointment in the weekly schedule

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published