Este proyecto es una aplicación web para la gestión de productos y categorías, construida con Node.js, Express, MySQL para el backend y React para el frontend.
- Backend: Node.js, Express, MySQL
- Frontend: React, PrimeReact
- Herramientas de Desarrollo: Axios, Nodemon
Esta aplicación permite realizar las siguientes operaciones:
- Productos: Crear, leer, actualizar y eliminar productos.
- Categorías: Crear, leer, actualizar y eliminar categorías.
- Clonar el repositorio
git clone https://github.com/sebgh0/CRUD-Productos.git- Ubicarse directorio
CRUD-Productos.
- Ubicarse en el directorio de la api
cd api-rest- Instalar dependencias.
npm install- Ejecutar en modo desarrollo
npm run dev- Alternativamente puede ejecutar:
npm start-
La API estará disponible en:
http://localhost:3001/api/v1/categorieshttp://localhost:3001/api/v1/products
Nota: La API se conecta a MySQL. Modifica las credenciales en el archivo .env para configurar la conexión a la base de datos.
- Ubicarse en el directorio
cd app-gestor-productos- Instalar dependencias.
npm install- Ejecutar la aplicación
npm start
