Skip to content

React application that allows users to book and cancel interviews. Built with a concise API and a WebSocket server to build a realtime experience. Used the latest React technologies and hooks (useState, useEffects) along with Storybook

thidkyar/Interview-Scheduler

Repository files navigation

Interview Scheduler

A small React app that allows users to book, edit and cancel interviews on multiple days of the week. The project uses a concise API with a WebSocket server to build a realtime experience. The app is built using react hooks and many other of the latest tools and techniques.

Backend Server API

The API is avaiable at: https://github.com/thidkyar/Interview-Schedular-Api

Screen Shots

Main View Main View New Appointment New Appointment Filled Appointment Filled Appointment Saving Saving Delete Prompt Delete

Dependencies

  • "axios": "^0.19.0"
  • "classnames": "^2.2.6"
  • "normalize.css": "^8.0.1"
  • "react": "^16.9.0"
  • "react-dom": "^16.9.0"
  • "react-scripts": "3.0.0"

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

About

React application that allows users to book and cancel interviews. Built with a concise API and a WebSocket server to build a realtime experience. Used the latest React technologies and hooks (useState, useEffects) along with Storybook

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published