https://github.com/adessoturkey-dotnet/planthereapp
This application is an e-commerce application developed using .net core 6, nodejs and reactjs.
https://github.com/adessoturkey-dotnet/planthereapp
axios cqrs ddd docker docker-compose elasticsearch express mssql onion-architecture rabbitmq redis redux sequelize swagger
Last synced: 3 months ago
JSON representation
This application is an e-commerce application developed using .net core 6, nodejs and reactjs.
- Host: GitHub
- URL: https://github.com/adessoturkey-dotnet/planthereapp
- Owner: adessoTurkey-dotNET
- Created: 2022-12-30T09:34:30.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-23T12:21:53.000Z (over 3 years ago)
- Last Synced: 2025-04-04T05:11:33.121Z (about 1 year ago)
- Topics: axios, cqrs, ddd, docker, docker-compose, elasticsearch, express, mssql, onion-architecture, rabbitmq, redis, redux, sequelize, swagger
- Language: C#
- Homepage:
- Size: 27.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
- Download docker from https://www.docker.com/products/docker-desktop
- In the root directory of the project run "**docker-compose up**" command.
- Wait all containers to start.
- Browse http://localhost:3000
# Application Screenshots

# Contributors
# Contact
[](https://github.com/nurcankahyaersolak)
[](https://www.linkedin.com/in/nurcan-ersolak-4919381a2)
