Skip to content

shareefmwafy/Light-Shop

Repository files navigation

Light Shop E-Commerce Platform (ASP.NET Core)

Project Requirements

For a comprehensive understanding of the project scope, refer to the Project Requirements documentation.
It outlines all functional and non-functional requirements, detailed use cases.


Live Demo

To try out the Light Shop API's without installing anything locally, visit: Scalar UI There you'll find all endpoints documented and ready for testing.


Domain Models

The domain models used in this project were derived from the project requirements to reflect the business logic accurately.
To view the detailed domain models, please refer to the Domain Models documentation.

Here is a class diagram for the domain models of the project:

image

Getting Started

Prerequisites

  • .NET SDK 9
  • Visual Studio / VS Code
  • SQL Server
  • Postman (optional) Or Any API Tester Platform

Installation Steps

Follow these steps to install the project on your local machine:

git clone https://github.com/shareefmwafy/Light-Shop
cd Light-Shop
cd .\Light_Shp.API\
dotnet restore
dotnet ef database update

Running the Project

You can run the project directly from your IDE (e.g., Visual Studio, Rider, or Visual Studio Code) to automatically launch the Scalar UI in the browser, where you can test all the available APIs.

Alternatively, you can run the project using the CLI command:

dotnet run

About

Light Shop E-Commerce Platform (ASP.NET Core)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors