Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rahulmule/ecommerceapp

This repository contains the source code for an E-Commerce application built with .NET 6, microservices architecture, Entity Framework core, Rabbit MQ etc
https://github.com/rahulmule/ecommerceapp

dotnet-6 dotnet-core dotnet-microservice entity-framework-core razor-pages

Last synced: 3 days ago
JSON representation

This repository contains the source code for an E-Commerce application built with .NET 6, microservices architecture, Entity Framework core, Rabbit MQ etc

Awesome Lists containing this project

README

        

# E-Commerce App

## Overview

This repository contains the source code for an E-Commerce application developed as a practice project to enhance Dot Net development skills. The app serves as a learning resource for building E-Commerce applications using Dot Net microservices.

## Features

- **Product Purchases:** Users can browse and purchase various items from the online store.
- **Discount Coupons:** Users have the ability to apply discount coupons during the checkout process.
- **Email Confirmation:** Users receive email confirmations once their orders are successfully placed.

## Technologies Used

- **.NET 6.0:** The latest version of the .NET framework.
- **ASP.NET Core Web API:** Building robust and scalable RESTful APIs.
- **C#:** The primary programming language.
- **Entity Framework Core:** An Object-Relational Mapping (ORM) framework for database interactions.
- **RabbitMQ:** A message broker for communication between microservices.

## Getting Started

### Prerequisites

- [.NET 6 SDK](https://dotnet.microsoft.com/download)
- Entity Framework Core
- [RabbitMQ](https://www.rabbitmq.com/download.html) (if applicable)

### Installation

1. Clone the repository
bash
git clone https://github.com/RahulMule/EcommerceApp.git