Skip to content

Spartan-CSharp/TimCoRetailManager

Repository files navigation

TimCoRetailManager

At the end of the Build a TimCo Retail Manager App Course Series, Tim Corey invited us to take what we had started together and continue it into a demo project for our portfolio. This is that continuation of "A retail management system built by TimCo Enterprise Solutions".

Roadmap

  • Create a new public repository in GitHub
  • Lay out the road map in the README.md file
  • Import the code as it was at the end of the Build a TimCo Retail Manager App Course Series
  • Update the .editorconfig file my idiosyncratic preferences and run code cleanup
  • Update all the projects from .NET 5.0 to .NET 8.0
  • Refactoring phase 1: create a common library for components common between the API and the UIs
  • Refactoring phase 2: make code DRY and better implement SOLID where the added complexity does not outweigh the benefits
  • Functionality phase 1: add/fix/tweak the various little things we left behind during the course that Tim never got back to doing
  • Functionality phase 2: add new API calls to set up starter data and add setup instructions to the README.md file
  • Functionality phase 3: add new API calls to make API fully functional, including:
    • Add a new product
    • Add inventory to a product
    • Deplete inventory on sale
    • Edit a product
    • Deactivate a product
    • Sales reporting
    • User Management
  • Functionality phase 4: add new screens to the WPF desktop UI app to consume all the functions of the API
  • Functionality phase 5: add new pages to the Blazor WASM PWA to consume all the functions of the API.

About

At the end of the Build a TimCo Retail Manager App Course Series, Tim Corey invited us to take what we had started together and continue it into a demo project for our portfolio. This is that continuation of "A retail management system built by TimCo Enterprise Solutions".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors