E2E Application Development
- Docker
- Navigate to exercise1 folder
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.
- NodeJS
- Express
- Firestore from Firebase via Firebase Admin SDK.
- Joi for validation
- 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