https://github.com/fernando-medeiros/rbi-server-node-api
https://github.com/fernando-medeiros/rbi-server-node-api
api-rest backend-api game-server node-express nodejs typescript
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fernando-medeiros/rbi-server-node-api
- Owner: Fernando-Medeiros
- Created: 2023-03-12T02:13:17.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-23T22:33:48.000Z (over 2 years ago)
- Last Synced: 2025-02-11T17:16:46.134Z (11 months ago)
- Topics: api-rest, backend-api, game-server, node-express, nodejs, typescript
- Language: TypeScript
- Homepage: https://rbi-server-node-api.onrender.com/docs
- Size: 628 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
Awesome Lists containing this project
README
# Red Boar Inn -- Server -- API






Este projeto é uma API backend que funciona como servidor para um jogo de RPG. Ele permite a criação e gerenciamento de personagens, incluindo status, inventário, equipamentos e habilidades.
> - [Como inicializar o projeto](START.md)
> - [Estrutura das pastas e arquivos (tree)](STRUCTURE.md)
> - [Documentação - swagger - arquivo](../swagger.json)
> - [Documentação - swagger - deploy](https://rbi-server-node-api.onrender.com/docs/)
> - [Scripts do projeto](../scripts/)
## Endpoints
### Character
> - **GET** /characters/:id
> - **POST** /characters
> - **PATCH** /characters
> - **DELETE** /characters
> - [endpoints - png](endpoints/character.png)
> - [character example - json](../examples/character.data.mock.json)
### Status
> - **GET** /status/:id
> - **POST** /status
> - **PATCH** /status
> - **DELETE** /status
> - [endpoints - png](endpoints/status.png)
> - [status example - json](../examples/status.data.mock.json)
### Inventory
> - **GET** /inventories/:id
> - **POST** /inventories
> - **PATCH** /inventories
> - **DELETE** /inventories
> - [endpoints - png](endpoints/inventory.png)
> - [inventory example - json](../examples/inventory.data.mock.json)
### Equipment
> - **GET** /equipments/:id
> - **POST** /equipments
> - **PATCH** /equipments
> - **DELETE** /equipments
> - [endpoints - png](endpoints/equipment.png)
> - [equipment example - json](../examples/equipment.data.mock.json)
### Skills
> - **GET** /skills/:id
> - **POST** /skills
> - **PATCH** /skills
> - **DELETE** /skills
> - [endpoints - png](endpoints/skills.png)
> - [skills example - json](../examples/skills.data.mock.json)