Skip to content

This application is an e-commerce application developed using .net core 6, nodejs and reactjs.

Notifications You must be signed in to change notification settings

adessoTurkey-dotNET/PlantHereApp

Repository files navigation

Technology used

Backend .NET

  • .Net 6
  • Entity Framework Core
  • MSSQL
  • MediatR
  • RabbitMq
  • Swagger
  • Redis Cache
  • Elastic Search
  • Aspnetcore Identity

Backend Nodejs

  • Nodejs
  • Express
  • Sequelize
  • Swagger

Frontend

  • React
  • Material UI
  • React-Redux
  • Redux
  • Axios

Devops

  • Docker

Topics cover

  • Onion Architecture
  • Domain Driven Design
  • CQRS
  • Clean Architecture
  • Decorator Design Pattern
  • Repository Design Pattern
  • Options Design Pattern

Diagram

Running with Docker-Compose

Application Screenshots

Contributors

Contact