P-01Producto · Full stack

Quikko

Enlaces cortos con métricas en tiempo real.

Acortador de URLs con API en Go, métricas en tiempo real por WebSocket, GeoIP y un dashboard en Next.js.

Año
2026
Tipo
Proyecto personal
Lenguajes
Go, TypeScript
Demo
Pública

El problema

Un enlace corto puede ser más que una redirección: debe resolverse con baja latencia, registrar cada clic y mostrar esas métricas sin esperar a un reporte.

La propuesta

  • API REST en Go con Echo y Clean Architecture; Redis como caché para resolver las redirecciones.
  • Analíticas en InfluxDB con país de origen por GeoIP y actualizaciones en vivo por WebSocket.
  • Dashboard responsive en Next.js con autenticación JWT (access y refresh tokens) y documentación OpenAPI.

Así se ve

Página de inicio de Quikko con el titular «Acorta enlaces. Mira los clics llegar al instante» y una vista previa del dashboard con clics por hora.
Captura de la pantalla pública de la demo.

Flujo del sistema

Dibujado con la notación de los diagramas de flujo de procesos de ingeniería química.

Diagrama de flujo: Next.js → API Go → Redis → InfluxDB → WebSocket1234Next.jsAPI GoRedisInfluxDBWebSocket
  • Entrada
  • Proceso
  • Almacenamiento
  • Salida

Más proyectos