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

https://github.com/jpb06/dev-friends-backend

Backend for DevFriends workshop
https://github.com/jpb06/dev-friends-backend

nestjs

Last synced: about 1 month ago
JSON representation

Backend for DevFriends workshop

Awesome Lists containing this project

README

          

# Devfriends workshop backend

Backend for [Devfriends workshop](https://github.com/jpb06/dev-friends-workshop) repo.

             

## ⚡ Data model

![Datamodel](./assets/dev-friends-model.png)

## ⚡ Routes exposed

Here is a quick summary. You can get more details from the [api swagger](https://devfriends-backend.fly.dev).

| Route | Verb | Description |
| --------------------- | ------- | ----------------------------------------------------------------------- |
| 💥 /squads | 🔹 GET | Retrieves all squads |
| 💥 /squads/{id}/devs | 🔹 GET | Retrieves all devs belonging to a squad |
| 💥 /devs | 🔹 GET | Retrieves all devs |
| 💥 /devs/by-squad | 🔸 POST | Retrieves devs belonging to a list of squads passed in the request body |
| 💥 /devs/change-squad | 🔸 POST | Moves a developer to another squad |