- Programming languages: TypeScript
- Database: MongoDB
- Frameworks: React, Mongoose, react-query, Redux, Ant Design, Express.js
-
docker build --file=frontend/frontend.dockerfile -t amz-frontend .
-
docker build --file=backend/backend.dockerfile -t amz-backend .
-
docker compose -f docker-compose.yml up
-
Without
CHEF
access:- Employee must create an account and login to app
- Employee can view another employee pages and leave comment
-
With
CHEF
access:
-
With Docker: Using MongoDB admin interface
- open http://localhost:8081/ - username: chef - password: 123456 - edit the ROLE of the user to `CHEF`<br>
-
With MongoDB Compass: Using MongoDB Compass edit the ROLE of the user to
CHEF
- All features above
- Edit and Delete employee account
- Create an account for another employee
- Import employees over a CSV file
-
- Pending...
-
yarn test