Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 643 Bytes

README.md

File metadata and controls

34 lines (23 loc) · 643 Bytes

Exercise 1

E2E Application Development

Prerequisites

  • Docker
  • Navigate to exercise1 folder

Usage

As per the task requirements, please run the below command:

docker-compose up

The client will be accessed through http://localhost:8080. The server will be accessed through http://localhost:8081.

Server Built With

  • NodeJS
  • Express
  • Firestore from Firebase via Firebase Admin SDK.
  • Joi for validation

Client Built With

  • React 18 via Hooks
  • MUI component library
  • Axios for making API calls
  • react-window to virtualize lists and ensure optimum performance
  • React contexts and Zustand as a state manager