Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hammerheadshark666/mos-order-api

Microservice Order System - Order Microservice
https://github.com/hammerheadshark666/mos-order-api

azure-keyvault azure-service-bus cicd csharp docker docker-compose dotnet8 fluentvalidation jwt-authentication mediatr postman-collection sqlserver unit-testing

Last synced: 3 days ago
JSON representation

Microservice Order System - Order Microservice

Awesome Lists containing this project

README

        

# mos-order-api
Microservice Order System - Order Microservice

[See Wiki for details about the Order Api](https://github.com/HammerheadShark666/mos-order-api/wiki)

This project is an **Order API** built using **.NET 8** with **SQL Server** as the database. The API is containerized using **Docker** and hosted on **Azure App Service**. Continuous Integration and Continuous Deployment (CI/CD) pipelines are set up for automated deployment using **GitHub Actions**.

## Features

- **Order Creation**: Create new orders.
- **Order Management**: Manage order statuses and retrieval.
- **SQL Server Database**: Stores order data.
- **Dockerized API**: The application runs in a Docker container for easy deployment and scalability.
- **Azure App Service**: Hosted in Azure for seamless cloud integration.
- **CI/CD Pipeline**: Automated build and deployment using GitHub Actions.

---

## Technologies Used

- **.NET 8**
- **C#**
- **SQL Server (Azure SQL)**
- **Entity Framework Core** for database interaction
- **Docker** for containerization
- **Azure App Service**
- **GitHub Actions** for CI/CD

---