- You need to have installed and running SQL server
- Add you connection string in the placeholder in
appsettings.json
- Apply migrations by running
update-database
in thePackage Manager Console
- You are ready to go :)
user: gosho_goshev pass: Asd123 role: Ordinary
user: pesho_peshov pass: Asd123 role: KnowsTheRightPeople
- Validation if the user has already made an order for the day.
- Cancel order.
- Orders stats.
- Unit tests.
- User friendly client-side validations.
- Server-side validations for the created orders - count of ordered meals, valid ids etc.
- Logic for adding additional meals according to the role of the user to be more extensible.