Skip to content

zimotech10/eCommerce_ASP.NET_Core_react5-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce App using ASP.NET Core and React

Project structure

The project was structured in two main folders: backend and frontend:

Captura de tela 2022-10-21 201353

The backend architecture is based on the principles of Clean Architecture and DDD:

image

In the frontend part, I organized the React project as follows:

image

Backend

This project is built using ASP.NET Core 5. You can cd into API directory and say dotnet restore and then dotnet watch run.

Backend technologies

  • ASP.NET Core
  • MediatR
  • NWebsec
  • Generic Repository Patterns
  • Unit of Work Pattern
  • Sqlite during devlopment
  • Mysql in Production
  • Swagger
  • Automapper
  • Hosted Services
  • SignalR
  • EntityFramework Core
  • Identity
  • Redis Distributed Cache

Frontend

This project was generated with Vite command. You can cd into frontend folder and do npm i to install the packages then npm run dev to run the project.

Frontend technologies

  • React
  • Typescript
  • TailwindCSS
  • React Query
  • Formik
  • MobX
  • Axios

Mobile UX

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages