Aplicación web de gestión de productos con categorías y unidades de medida. Permite registrar productos con descripción, precio y relaciones con otras entidades para generar cotizaciones. Backend desarrollado en Spring Boot, frontend en React y base de datos en MySQL.
| Tecnología | Descripción |
|---|---|
| 🧠 Backend | Java 17, Spring Boot 3, Spring Data JPA |
| 🎨 Frontend | React, Parcel |
| 🗄️ Base de datos | MySQL |
| 🌐 API | RESTful APIs con DTOs |
| 🛠️ Build Tool | Maven |
quotes-app/
│
│ ── src/
│ ── pom.xml
│
├── frontend/
│ ├── src/
│ └── index.html
│
├── README.md
└── .gitignore
Configura las siguientes variables en tu entorno o en el archivo application.properties:
spring.datasource.url=${MYSQL_URL}
spring.datasource.username=${MYSQL_USER}
spring.datasource.password=${MYSQL_PASSWORD}- Clona el repositorio:
git clone https://github.com/Esteban-RG/quotes-app.git
cd quotes-
Inicia la base de datos (puedes usar Docker o XAMPP).
-
Ejecuta el proyecto:
cd backend
./mvnw spring-boot:run- Interfaz para gestionar clientes
- interfaz para gestionar cotizaciones
Desarrollado con 💻 por Esteban-RG
📧 Contacto: ricardoespace@gmail.com