Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/marcode24/market-zone-backend

๐Ÿงบ This is the backend for the Market Zone project. It is a RESTful API that provides the necessary endpoints for the frontend to interact with the database.
https://github.com/marcode24/market-zone-backend

api clean-architecture cqrs-pattern csharp ddd ddd-architecture dotnet dotnet-core postgresql

Last synced: 2 days ago
JSON representation

๐Ÿงบ This is the backend for the Market Zone project. It is a RESTful API that provides the necessary endpoints for the frontend to interact with the database.

Awesome Lists containing this project

README

        


๐Ÿงบ Market Zone API

![GitHub](https://img.shields.io/github/license/marcode24/market-zone-backend?style=popout&logo=github&label=license)
![GitHub Repo stars](https://img.shields.io/github/stars/marcode24/market-zone-backend?style=popout&logo=apachespark&color=yellow&logoColor=yellow)
![Github repo views](https://img.shields.io/github/search/marcode24/market-zone-backend/market-zone-backend?style=popout&logo=github&label=repo%20views)
![GitHub last commit](https://img.shields.io/github/last-commit/marcode24/market-zone-backend?style=popout&logo=git&label=last%20commit)

## ๐Ÿš€ Getting Started

This is the backend for the Market Zone project. It is a RESTful API that provides the necessary endpoints for the frontend to interact with the database.

### ๐Ÿ“ Requirements

- [![dotNet](https://img.shields.io/badge/-.NET-512BD4?style=flat&logo=.net&logoColor=white)](https://dotnet.microsoft.com/es-es/download/dotnet/8.0)
- soon...

#### ๐Ÿ”ง Optional Tools

- [![Visual Studio Code](https://img.shields.io/badge/Visual%20Studio%20Code-blue?style=popout&logo=visual-studio-code)](https://code.visualstudio.com/)
- [![Visual Studio](https://img.shields.io/badge/Visual%20Studio-purple?style=popout&logo=visual-studio)](https://visualstudio.microsoft.com/es/)

### ๐Ÿ“ฆ Installation

#### ๐Ÿ”ง Clone the Repository

Before you start, you need to clone the repository to your local machine.

```bash
# Clone the repository
git clone https://github.com/marcode24/market-zone-backend.git

# Change to the project directory
cd market-zone-backend
```

#### ๐Ÿ”ง Install Hooks

After that, you need to install the hooks to ensure that the code is formatted correctly and that the tests pass.

```bash
cp hooks/pre-commit .git/hooks/
chmod +x .git/hooks/pre-commit
```

#### ๐Ÿ”ง Install the Required Packages

Finally, you need to install the required packages to run the project.

```bash
#Install the required packages
dotnet restore
```

## ๐Ÿ“ License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. ๐Ÿ˜‰