El ejercicio consiste en crear un CRUD de los hoteles que nos proporciona la API del servidor de pruebas. Podemos listar, editar y eliminar aunque esta última función no responde como debería por la configuración del servidor de pruebas.
El ejercicio parte de esta base del módulo del máster Lemoncode y se implementa con lo requerido.
Aparte de lo requerido se ha añadido la configuración correspondiente de webpack para producción y de rendimiento.
- Para el diseño se ha utilizado Material-UI.
- Para la carga de imágenes se utiliza el módulo React-Dropzone.
- Para los formularios utilizamos React-Final-Form;
- La validación de formularios se hace con los frameworks Fonk y el módulo Fonk-Final-Fonk de Lemoncode.
- Para las peticiones http se utiliza la librería Axios.
Notas:
- El directorio
/backend
es donde se encuentra el servidor de pruebas el cual hay que instalar y arrancar de manera individual.