Portfolio

Run Club

Overview

Run Club es una plataforma web para corredores y comunidades de running. Permite a los usuarios encontrar eventos, unirse a clubes de running, seguir su progreso e interactuar con otros corredores.

Product Features

La plataforma incluye:

  • Descubrimiento de eventos
  • Clubes y comunidades de running
  • Seguimiento del progreso
  • Logros y objetivos
  • Planes de entrenamiento
  • Funciones sociales y perfiles de usuario

El sistema combina funciones sociales, seguimiento de actividad y gestión de comunidades.

Architecture

El sistema incluye:

  • Frontend web
  • Backend API
  • Base de datos
  • Autenticación
  • Despliegue en Kubernetes
  • Pipelines CI/CD
  • Logging y monitorización

Infrastructure & SRE

Implementado:

  • Pipelines CI/CD
  • Builds de Docker
  • Deployments en Kubernetes
  • ArgoCD GitOps
  • Logging y monitorización
  • Backups
  • Configuración de entornos
  • Estrategia de rollback

Engineering Challenges

  • Arquitectura de plataforma social
  • Seguimiento de actividad de usuarios
  • Despliegue de plataforma full-stack en Kubernetes
  • Monitorización y logging
  • Automatización de infraestructura