Saltar al contenido
Javier Pascual
02Proyecto propioTerminado

CosechaPropia

Plataforma de gestión y automatización de pronósticos deportivos

El proyecto

CosechaPropia es un proyecto personal desarrollado para centralizar la publicación, gestión y auditoría de pronósticos deportivos, combinando una aplicación web con automatizaciones, bots, inteligencia artificial e integraciones externas.

Lo utilizo como banco de pruebas de una arquitectura completa: aplicación web, base de datos con lógica en el propio motor, autenticación con roles, un bot de Telegram como interfaz conversacional, modelos de IA para leer y validar información, automatizaciones self-hosted e infraestructura con copias de seguridad y alertas.

Capturas

El sistema por dentro

Capturas de una instalación local con pronósticos de ejemplo: las cifras no son resultados reales.

Arquitectura

Cómo está construido

Plataforma web

  • Next.js 14 con App Router
  • TypeScript
  • Tailwind CSS y shadcn/ui
  • Desplegada en Vercel

Base de datos

  • PostgreSQL sobre Supabase
  • Prisma 7 como ORM
  • Lógica financiera mediante triggers de base de datos

Autenticación

  • Auth.js v5
  • Google OAuth
  • Magic Link
  • Sesiones JWT
  • Roles de usuario

Seguridad

  • Cloudflare Turnstile
  • Middleware de protección de rutas
  • Control de acceso por roles

Telegram

  • Bot utilizado como interfaz conversacional para determinadas operaciones

Inteligencia artificial

  • Claude Vision para lectura de tickets
  • Extracción de información
  • Detección de determinadas condiciones
  • Validación del tipo de apuesta
  • Llama 3.3 70B mediante Groq para generar determinados mensajes

Automatizaciones

  • n8n self-hosted
  • Docker sobre servidor Linux

Google Sheets

  • Sincronización de información para determinados procesos administrativos y contables

Infraestructura

  • DNS en Cloudflare
  • Copias de seguridad diarias en Cloudflare R2
  • Política de retención de backups
  • Alertas por email

Servicio relacionado

Soluciones para tipsters deportivos

¿Quieres una plataforma con una arquitectura similar para tu propio proyecto?

Ver servicio

Otros proyectos

¿Tienes un proyecto parecido?

¿Quieres una plataforma con una arquitectura similar para tu propio proyecto?