Project to create a sample of customer contact form.
- Frontend: Angular 13
- Backend: .Net 6
- Docker
- Docker Compose
- Open customer-support-form/web
- On bash terminal execute
npm install && npm run build && npm run test
- Open root folder (CustomerSupportForm) and find a docker-compose.yml
- Run Docker Compose using
"docker-compose up -d"
- After running the command and the project is up and running open a browser and navigate to http://localhost:4200/
- Implements UoW (Unit of Work)
- Implements logging on Error handling middleware and save it on mongoDb
- Implements usage of environments settings
- Implements E2E tests
- Implements better ways to return feedback to customer
- Create some kind of toast to return a feedback