Junior Full-Stack Developer enfocada en crear aplicaciones limpias, escalables y con buena experiencia de usuario. Trabajo con React en el frontend y Spring Boot en el backend.
Aplicación full-stack que permite subir audios geolocalizados y visualizarlos en un mapa interactivo. El usuario sube un audio y la app lo convierte en una experiencia urbana visual y sonora.
- React + Vite
- TailwindCSS + Sass
- Leaflet (mapas)
- Axios
- Java 21
- Spring Boot
- Spring Security + JWT
- MapStruct
- Maven
- PostgreSQL
- JPA / Hibernate
- Backend: JUnit + Mockito (tests unitarios y de integración, cobertura del 75%)
- Frontend: Vitest / Jest + React Testing Library
- Validación de endpoints con Postman
- API REST
- Subida de archivos (Multipart)
- Patrón en capas: Controller → Service → Repository
- Registro y login con JWT
- Subida de audios con geolocalización
- Visualización en mapa dinámico
- Consulta de audios propios

