Skip to content

Amed-Dev/API_foro_alura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foro Alura

registro y consulta de usuarios, tópicos y respuestas

Tecnologias utilizadas

Introducción

Este es un challenge de un curso dictado por Alura y Oracle Next Education

Esta API permite la comunicación entre front-end y la base de datos. Mediante la implementacionde un CRUD, se pueden crear, obtener, editar y eliminar; usuarios, tópicos, categorías y respuestas. Cada usuario debe acceder mediante su username y password y utilizar el token obtenido para realizar las distintas solicitudes.

APi methods

Main features

  • Usuarios
    • username y email únicos
    • roles: ADMIN, USER, VIEWER
  • Tópicos
    • vinculada al usuario que la crea y a la categoría que pertenece
    • registro de fecha de creación y de última actualización
    • status: OPEN, CLOSED, DELETED
    • al ser una de sus respuestas marcadas como solución, su status pasa a ser CLOSED
  • Respuestas
    • vinculada al usuario que la crea y el tópico al que responde
    • registro de fecha: fecha de creacion y fecha de útlima actualizacion.
    • solo una respuesta por tópico puede ser marcada como SOLUCION.

Posibles implementaciones

  • Limitar el acceso de los usuarios dependiendo de su rol.

Agradecimientos

🧡 Oracle

💙 Alura Latam

About

API para generar tópicos, cursos y más

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages