Skip to content

Prithvipatel007/WomegaWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

WomegaWebApp

This is an E-Commerce Web Application for Womega Online Shopping.

Requirement

  • .NET Core
  • vuejs
  • Bulma - CSS framework for UI

Description

.NET Core

  • Application Layer - Products/ Stock/ Order
  • Entity Framework Core - Database
  • Authentication - Identity, Claim-Based, Admin, User
  • Sessions/Cache - Cart History

Admin Control Panel

  • Creating / Managing Products
  • Managing Stocks
  • Managing Orders
  • Vuejs + Bulma -> Both for Ui, Vuejs specifically for Admin Control Panel. Most of UI is done is Bulma.

WomegaWebApp Shop

  • Product - Category/ Type filter
  • Cart
  • Checkout
  • Payment - stripe.js

Layers (internal Projects)

In Application layer, all it's going to do is handle all of our models in our domain between the database & UI layer. Thus, Application acts like API for the WomegaWebApp. WomegaWebApp.Application Project is responsible for handling our domain which means here, we are gonna create out products, storing them into database and it's basically a pipeline between domain and UI and database.

Database migraton code

- dotnet ef --startup-project ../Shop.UI migrations add init

- dotnet ef --startup-project ../Shop.UI database update

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published