Skip to content

HelixGuardi/dev-vault-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevVault Server

App Logo
¡Mira la App!


Server Structure

Collections

technologies

La colección technologies contiene la siguiente estructura:

{
  "id": Number,
  "name": String,
  "foundedIn": Number,
  "inventedBy": String,
  "category": String,
  "description": String
}

flipCards

La colección flipCards contiene la siguiente estructura:

{
  "id": Number,
  "title": String,
  "resume": String,
  "description": String,
  "officialDoc": String,
  "technologyId": Number,
  "imgUrl": String,
  "flipCount": Number
}

Client Routes

Método Endpoint Respuesta (200) Acción
GET /technologies [technologies] Obtiene la lista de todas las tecnologías disponibles.
GET /flipCards [flipCards] Obtiene todos los flipCards.
GET /flipCards/:flipCardId { flipCard } Obtiene un flipCard específico.
POST /flipCards { nuevo flipCard } Crea un nuevo flipCard.
PUT /flipCards/:flipCardId { actualiza flipCard } Actualiza un flipCard específico, mediante su ID.
PATCH /flipCards/:flipCardId { actualiza propiedad } Actualiza una propiedad específica de un flipCard existente, mediante ID.
DELETE /flipCards/:flipCardId {} Elimina un flipCard específico, mediante ID.
GET /technologies/:technologyId?_embed=flipCards { tecnología, [flipCards] } Obtiene una tecnología específica y todos sus flipCards correspondientes.
GET /flipCards/:flipCardId?_expand=technology { flipCard, tecnología } Obtiene un flipCard específico y la tecnología correspondiente.
GET /technologies/category/:category [technologies] Busca tecnologías filtradas por categoría.

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published