Skip to content

Full Ecommerce application built with clean architecture. It includes a RESTful api and a WebUI using ASP.NET Core and MobileUI using Flutter

Notifications You must be signed in to change notification settings

MohamedA-Ibrahim/EcommerceApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EcommerceApp

Project Structure

  • backend folder contains the Api projects
  • frontend folder contains the mobile and web projects

Backend

This folder contain the projects for the backend of the application. Currently it has four projects:

  • Domain
  • Application
  • Infrastructure
  • WebApi

How to run

To run the API or the WebUI:

  • First make sure you have sql server installed, then configure the connectionString in the appsettings.json in WebApi project
  • Apply Migrations
  • Run "Web" project

Permissions

There are two roles in the app, user and admin. only admin can create categories and their attributes. You can find the login details for the admin here

About

Full Ecommerce application built with clean architecture. It includes a RESTful api and a WebUI using ASP.NET Core and MobileUI using Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors 3

  •  
  •  
  •