Store Manager for optics

This solution contains an C# library for core functionalities, models, database layer (entity framework core) with repositories. The solution also contains a blazor web app that uses the library to manage the store.

The project was developed for the job interview with OptikIT with the limited time that I have.

How to install:

  1. Clone the repository
  2. Open the solution in Visual Studio
  3. Set the StoreManager.WebAppStoreManager project as the startup project
  4. Run the solution

How to run the tests:

  1. Open the solution in Visual Studio
  2. Open the Test Explorer
  3. Run all tests

How to use the web app:

  1. Run the solution
  2. Navigate to the web app
  3. Use the web app to manage the store