https://github.com/bunnystring/portfolio-ac-backend
API REST backend para la gestión de portafolio-ac-forntend, desarrollada con Spring Boot, Java y MySQL.
https://github.com/bunnystring/portfolio-ac-backend
backend-api basesdedatos java jpa-hibernate loombok mysql spring-boot
Last synced: about 2 months ago
JSON representation
API REST backend para la gestión de portafolio-ac-forntend, desarrollada con Spring Boot, Java y MySQL.
- Host: GitHub
- URL: https://github.com/bunnystring/portfolio-ac-backend
- Owner: bunnystring
- Created: 2025-07-09T00:55:27.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-09T01:14:31.000Z (12 months ago)
- Last Synced: 2025-07-09T02:19:03.751Z (12 months ago)
- Topics: backend-api, basesdedatos, java, jpa-hibernate, loombok, mysql, spring-boot
- Language: Java
- Homepage: https://portfolio-ac.com
- Size: 10.7 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# portfolio-ac-backend
Este es el backend para el proyecto **Portfolio AC**, desarrollado con **Spring Boot**, **Java 17+**, **Spring Data JPA** y **MySQL**. Su objetivo es proporcionar una API RESTful robusta y segura para gestionar datos de portafolios, permitiendo operaciones CRUD sobre proyectos, experiencias, habilidades y otros recursos relacionados.
## Características principales
- API RESTful desarrollada con Spring Boot
- Gestión de entidades como proyectos, experiencias y habilidades
- Persistencia de datos con Spring Data JPA y MySQL
- Uso de Lombok para simplificar el código
- Estructura modular (Controller, Service, Repository, Entity)
- Configuración lista para despliegue local y en la nube
## Tecnologías utilizadas
- Java 17+
- Spring Boot
- Spring Data JPA
- MySQL
- Lombok
- Maven
## Ejecución local
1. Clona este repositorio.
2. Configura tus credenciales de base de datos en `src/main/resources/application.properties`.
3. Ejecuta la aplicación desde la clase principal (`PortfolioAcBackendApplication.java`).
```
./mvnw spring-boot:run
```
4. Accede a la API desde `http://localhost:8080/`
---
¡Contribuciones y sugerencias son bienvenidas!