A retail management system
Build a MVP (Minimum Viable Product) the we can expand to cover all of the features we need over time.
We will start this project with .NET Framework, with the goal to update it to the newer .NET versions (.Net Core 3.1, .NET 5 or 6) so we can go through the upgrade pains (or not).
- Git on Azure DevOps
- SQL database (SSDT - SQL Server Data Tools)
- WebAPI with authentication
- WPF application that can log into the API
- Unit Testing
- Dependency Injection
- MVVM (Caliburn.Micro)
- WPF
- ASP.NET MVC
- .NET Core
- SSDT - SQL Server Data Tools
- Git
- Azure DevOps
- Design Patterns
- Async
- Reporting
- WebAPI
- Logging
- Data Validation
- HTML
- CSS
- JavaScript
- Authentication