BetMate es una aplicación web innovadora que permite crear un entorno privado donde tú y tus amigos podéis apostar de forma divertida y segura. Desde resultados de partidos de fútbol hasta apuestas personalizadas, BetMate ofrece la plataforma perfecta para competir y disfrutar.
- Predicción de resultados de partidos de fútbol
- Configuración personalizada del bote común
- Resultado automático al finalizar el partido
- Crea tus propias apuestas sobre cualquier tema
- Sistema flexible de condiciones y reglas
- Temas ilimitados: desde deportes hasta eventos sociales
- Grupos privados solo para invitados
- Sistema de invitaciones seguro
- Perfiles de usuarios con historial de apuestas
- Sistema de puntos virtuales o dinero real (en proceso)
- Historial transacciones completo
- Estadísticas personales y rankings
- Python 3.8+
- Node.js 14+
- npm o yarn
# Clonar repositorio
git clone https://github.com/wPabloR/BetMate.git
cd BetMate/backend
# Crear entorno virtual
python -m venv venv
source venv/bin/activate # Linux/Mac
# venv\Scripts\activate # Windows
# Instalar dependencias
pip install -r requirements.txt
# Configurar variables de entorno
cp .env.example .env
# Editar .env con tus configuraciones
# Ejecutar aplicación
python app.py
Frontend (React)
cd BetMate/frontend
# Instalar dependencias
npm install
# Ejecutar en modo desarrollo
npm start
- Registro/Login: Crea tu cuenta o inicia sesión.
- Crear Playground: Establece tu círculo de apuestas.
- Invitar Amigos: Busca a tus amigos para incluirlos en los playgrounds.
- Crear Apuestas: Selecciona el partido o inventa tu propia apuesta.
- Gestionar Resultados: Actualiza estados y ganadores.
- ¿Te gusta BetMate? Dale una estrella al repositorio en GitHub.
- ¿Encontraste un bug? Abre un issue en el repositorio.
- ¿Tienes una idea? ¡Nos encantaría escucharla!