Attention! This cours work plan is preliminary, because the list of tasks to be solved in the process of creating a new version of the application may undergo significant processing. As the functionality is created, the plan will be revised.
- Repository registration github.com
- Creating a project and preparing it for development
- Implementation of "input / output" on the app
- Add authorization using the Oauth 2.0 approach and a JWT Bearer web token
- Setting up adding an account
- Creating entities(classes) and configuring entities
- Order
- Customer
- Creating a MongoDB database and connecting to it
- Creating ViewModels for entities and configuring mapping (Automapper)
- Add XUnit tests
- Create Identity Server
- Adding modal windows for each entity
- Add tables on the view
- Add pagination
- Adding validation for fields on the view
- Add the resulting charts (LiveCharts)