






Este proyecto esta basado en la idea del blog https://roadmap.sh/projects/url-shortening-service, la parte del backend esta desarrollada con el framework de Spring Boot las operaciones normales son crear un link acortado, redireccionar a el enlace original, ver las métricas generadas, actualizar el enlace, borrar el link acortado y ver el historial de links del usuario. Se tiene una configuración de usuarios y cuentas básica (con usuarios normales y administradores); donde para los usuario normales se tiene un limite de operaciones con el fin de no saturar el servicio esto implementando Bucket4j.
El frontend del proyecto se encuentra en https://github.com/LuisCode925/FastUrl-Front y esta escrito utilizando Angular 19 con signals.