Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pitch-game/pitch-api

Web API for Pitch in a microservices architecture on containers
https://github.com/pitch-game/pitch-api

azure-pipelines containers docker football helm kubernetes microservices mongodb net5 oauth2 ocelot rabbitmq signalr simulation skaffold terraform web-api

Last synced: about 2 months ago
JSON representation

Web API for Pitch in a microservices architecture on containers

Awesome Lists containing this project

README

        

# Pitch API
RESTful Web API for Pitch in a microservices architecture on containers

| Service | Build Status | Tests | Code Coverage
| :---: | :---: | :---: | :---: |
| [Pitch.Gateway.API](/src/api-gateway) | [![Build Status](https://dev.azure.com/pitch-game/Pitch%20API/_apis/build/status/Pitch.Gateway.API?branchName=master)](https://dev.azure.com/pitch-game/Pitch%20API/_build/latest?definitionId=14&branchName=master) | - | -
| [Pitch.Card.API](/src/card) | [![Build Status](https://dev.azure.com/pitch-game/Pitch%20API/_apis/build/status/Pitch.Card.API?branchName=master)](https://dev.azure.com/pitch-game/Pitch%20API/_build/latest?definitionId=17&branchName=master) | ![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pitch-game/Pitch%20API/17/master) | ![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/pitch-game/Pitch%20API/17/master)
| [Pitch.Identity.API](src/identity) | [![Build Status](https://dev.azure.com/pitch-game/Pitch%20API/_apis/build/status/Pitch.Identity.API?branchName=master)](https://dev.azure.com/pitch-game/Pitch%20API/_build/latest?definitionId=16&branchName=master) | ![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pitch-game/Pitch%20API/16/master) | ![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/pitch-game/Pitch%20API/16/master)
| [Pitch.Player.API](/src/player) | [![Build Status](https://dev.azure.com/pitch-game/Pitch%20API/_apis/build/status/Pitch.Player.API?branchName=master)](https://dev.azure.com/pitch-game/Pitch%20API/_build/latest?definitionId=15&branchName=master) | ![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pitch-game/Pitch%20API/15/master) | ![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/pitch-game/Pitch%20API/15/master)
[Pitch.Squad.API](/src/squad) | [![Build Status](https://dev.azure.com/pitch-game/Pitch%20API/_apis/build/status/Pitch.Squad.API?branchName=master)](https://dev.azure.com/pitch-game/Pitch%20API/_build/latest?definitionId=12&branchName=master) | ![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pitch-game/Pitch%20API/12/master) | ![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/pitch-game/Pitch%20API/12/master)
| [Pitch.Store.API](/src/store) | [![Build Status](https://dev.azure.com/pitch-game/Pitch%20API/_apis/build/status/Pitch.Store.API?branchName=master)](https://dev.azure.com/pitch-game/Pitch%20API/_build/latest?definitionId=13&branchName=master) | ![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pitch-game/Pitch%20API/13/master) | ![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/pitch-game/Pitch%20API/13/master)
| [Pitch.User.API](/src/user) | [![Build Status](https://dev.azure.com/pitch-game/Pitch%20API/_apis/build/status/Pitch.User.API?branchName=master)](https://dev.azure.com/pitch-game/Pitch%20API/_build/latest?definitionId=18&branchName=master) | ![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pitch-game/Pitch%20API/18/master) | ![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/pitch-game/Pitch%20API/18/master)
| [Pitch.Match.Api](/src/match) | [![Build Status](https://dev.azure.com/pitch-game/Pitch%20API/_apis/build/status/Pitch.Match.Api?branchName=master)](https://dev.azure.com/pitch-game/Pitch%20API/_build/latest?definitionId=11&branchName=master) | ![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pitch-game/Pitch%20API/11/master) | ![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/pitch-game/Pitch%20API/11/master)

## Getting Started

For instructions on how to get a copy of the project up and running on your local machine for development and testing purposes, please see [setting up a local development environment](https://pitch-game.github.io/pitch-docs/api-local-setup).

## Built With

* [ASP.NET Core](https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-3.1) - The web framework used

## Contributing

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](../../tags).

## Authors

* **Jacob** - *Initial work* - [Jcbcn](https://github.com/jcbcn)

See also the list of [contributors](../../graphs/contributors) who participated in this project.

## License

This project is licensed under the GPL 3.0 License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

* [JetBrains](https://www.jetbrains.com/) for providing an 'All Products Pack' license as part of their [open source initiative](https://www.jetbrains.com/opensource/).