This web app is intended to simulate a simple CRUD operation and calling API on others services.
- Create
.env
file in the api directory and put mongodb credential as ENV variables (use.env-template
file to start and change file name into.env
). - Use
docker compose up
on root DIR. to start API and WEB services.
You can use supplied Dockerfile
to deploying into container orchestration or any serverless provider.
- Open backend director
cd backend
- Use
npm start
ornode server.js
- Start API server as above.
cd frontend/src
- Use
npm run start
to start in development mode. - Use
npm run test
to include test scenario running in the backgroud / integrate with CI/CD pipeline.
- Fastify
- React.js
- Jest
- Material-ui
@bram_abe