Skip to content

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".

License

Notifications You must be signed in to change notification settings

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

No packages published