Este proyecto fué desarrollado para la asignatura de Programación de Servicios y Procesos del Grado Superior de DAM del "IES Virgen del Carmen".
Consta de un App de android para un servicio REST usando Retrofit.
Esta aplicación android esta pensada para la gestión de un videoclub en la compra de peliculas, con ella podemos gestionar el control de las pelis así como actualizarlas, crearlas, borrarlas y buscarlas.
Utilizamos node.js, mongoose, express y mongoDB para el servicio REST.
El esquema del backend:
codigo : {type : Number, unique : true, required : true},
foto : String,
titulo : {type : String, required : true},
director : String,
precio : {type : Number, required : true},
anio : {type : Number, required : true},
stock : {type : Number, required : true},
descripcion : String
En la demostración de dicha aplicación use un servidor montado personalmente en casa con los puertos abiertos. Nota **Ahora el servidor esta apagado.
Endpoints:
URL | HTTP | BODY | RESULT |
---|---|---|---|
/peliculas | GET | - | Se obtiene un array json de películas. |
/peliculas/codigo | GET | - | Se obtiene una única película dado un código. |
/peliculas/codigo | PUT | JSON | Actualiza una película existente dado un código. |
/peliculas | POST | JSON | Se añade la película. |
/peliculas/codigo | DELETE | - | Borra una película dado un código. |