Chibi Link es un acortador de URLs simple y eficiente que permite a los usuarios transformar enlaces largos en enlaces cortos y fáciles de compartir. Este proyecto está diseñado para ser fácil de usar y se puede integrar en aplicaciones web. La arquitectura del sistema se basa en Clean Architecture con Screaming Architecture en el frontend, asegurando una separación clara de las preocupaciones, y MVC (Modelo-Vista-Controlador) en el backend, lo que facilita la organización y mantenimiento del código.
- Acortar URLs: Convierte enlaces largos en enlaces cortos.
- Verificación de enlaces: Comprueba si un enlace ya ha sido acortado.
- Fácil de usar: Interfaz sencilla para una experiencia de usuario fluida.
- Escalabilidad: Estructura modular que permite la fácil expansión de funcionalidades y mantenimiento del código, garantizando una aplicación robusta y adaptable.
Este proyecto utiliza las siguientes tecnologías:
- Frontend: Angular
- Backend: Express.js
- Base de datos: Supabase (PostgreSQL)
- Design System: Angular Material
- ORM: Prisma
- Despliegue: Vercel
- Arquitectura: Clean Architecture con Screaming Architecture en el cliente y MVC en el servidor