¡Bienvenido al Museo de Esculturas, MappSeum!
Esta aplicación web fue desarrollada con React y permite gestionar esculturas mediante operaciones CRUD. A continuación, encontrarás detalles adicionales sobre la estructura, funcionalidades y pasos específicos para el CRUD.
Muestra un listado de esculturas obtenidas de la API simulada. Cada tarjeta (card) contiene información detallada sobre una escultura, incluyendo descripción, ubicación, material, etc. Cada tarjeta incluye botones para eliminar y modificar la escultura correspondiente.
Al hacer clic en "Eliminar" nos aparecerá una confirmación preguntándonos si queremos eliminar la escultura correspondiente. Se elimina de la API y de la página principal.
Accesible desde la página principal al hacer clic en el botón "Modificar" de una escultura.
Muestra un formulario prellenado con los datos actuales de la escultura seleccionada.
Permite realizar modificaciones y guardar los cambios mediante el método PUT..
Accesible desde la página principal haciendo clic en el botón "Agregar Escultura".
Proporciona un formulario para agregar una nueva escultura al museo.
Al agregar una nueva escultura, esta se refleja en la página principal. Al rellenar el formulario y añadir una nueva escultura, nos redirigirá a la página principal.
La página principal muestra un listado completo de esculturas con detalles específicos. Explora cada tarjeta para obtener información detallada sobre cada obra en el museo.
$ git clone https://github.com/BeatrizCPerez/MappSeum
$ cd MappSeum
- Asegúrate de tener Node.js instalado.
- Ejecuta el siguiente comando para instalar las dependencias del proyecto:
$ npm install
Utiliza json-server para simular una API.
$ npm run api
$ npm run dev