Este proyecto fue desarrollado como parte del reto de Alura Geek, con el objetivo de poner a prueba habilidades en HTML, CSS, JavaScript y la implementación de un servidor JSON con json-server. La aplicación incluye una interfaz estática que permite gestionar productos mediante un formulario y una vista dinámica de los productos existentes.
-
Vista de productos:
- Visualización de los productos disponibles en el servidor.
- Opción para eliminar productos individualmente.
-
Formulario de productos:
- Permite agregar nuevos productos con sus respectivos datos.
- Botón para limpiar las casillas del formulario.
- Tener Node.js instalado en tu sistema.
-
Clonar el repositorio:
git clone https://github.com/Anggie2020/alura-geek.git cd alura-geek -
Instalar las dependencias:
npm install
-
Ejecutar el servidor JSON:
npx json-server --watch db.json --port 5500
-
Abrir la vista estática:
- Abre el archivo
index.htmlen tu navegador para visualizar la aplicación.
- Abre el archivo
-
Visualización de productos:
- Los productos se listan en el lado izquierdo de la pantalla.
-
Agregar productos:
- Completa el formulario en el lado derecho y presiona el botón para agregar un nuevo producto.
-
Eliminar productos:
- Cada producto tiene un botón de eliminar para quitarlo individualmente del listado.
-
Limpiar formulario:
- Botón para limpiar los campos del formulario sin agregar datos.
- HTML
- CSS
- JavaScript
- JSON-Server