Skip to content

Full Ecommerce application built with clean architecture. It includes a WebApi, WebUI and MobileUI

Notifications You must be signed in to change notification settings

brekooname/EcommerceApp-1

 
 

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

Demo

About

Full Ecommerce application built with clean architecture. It includes a WebApi, WebUI and MobileUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 56.3%
  • Dart 26.9%
  • HTML 16.4%
  • JavaScript 0.3%
  • Swift 0.1%
  • Kotlin 0.0%