Bienvenidos a mi API del curso de ReactJS
Esta pequeña y basica, API fue creada a los efectos del trabajo para curso de ReactJS comision 25022, en Visual Studio .NET 6
Por este motivo intento mantener lo mas simple posible en cuanto a opciones, para poder dedicar mas tiempo al Front.
Para el login de demostracion existen 3 posibilidades de usuario y contraseña:
1. usuario:admin - contraseña: AdMiN -> Ingresa con el perfil de administrador.
2. usuario:[cualquier nombre] - contraseña: 123 -> Ingresa con el perfil de usuario registrado.
3. usuario:[cualquier nombre] - contraseña: [cualquiera que no sea 123] -> Usuario o contraseña inexistente.
Las funciones basicas de la API corresponden al apartado Destino.
GET Devuelve el listado de destinos con sus campos correspondientes id, nombre de destino, precio, cantidad disponible, url de la grafica y campo para comentarios.
POST Permite grabar un destino nuevo en donde el id sera el del ultimo destino que se encuetre en la tabla sumandole 1.
DELETE Permite borrar un solo destino por id.
PUT Permite modificar los campos de un destino especifico por id.
Finalmente agregue una opcion de RESET a la api que simplemente copia encima del archivo json de persistencia, un backup.
Esta API corre en el servidor que cree en mi casa. Por este motivo la disponibilidad del servicio esta sujeto a que las empresas EDESUR y CABLEVISION no realicen cortes.