Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.55 KB

File metadata and controls

49 lines (31 loc) · 1.55 KB

Sistema-Apuestas-POO (Betting System CLI)

Sistema de apuestas (CLI) desarrollado en Python bajo el patrón MVC. Implementación completa de los principios de POO y operaciones CRUD para la gestión y liquidación de usuarios y apuestas (Directa y Pool).

Descripción del Proyecto

Este proyecto es una simulación de consola (CLI) de un sistema básico de apuestas desarrollado en Python. Fue diseñado para demostrar el dominio de los principales patrones de arquitectura y pilares de la Programación Orientada a Objetos (POO).

🌟 Conceptos Clave Demostrados

Concepto Implementación
Arquitectura Patrón de Diseño MVC (Modelo, Vista, Controlador).
POO Clases con Herencia, Encapsulamiento y Polimorfismo.
Datos Operaciones CRUD (Crear, Leer, Actualizar, Borrar/Liquidación).
Lógica Apuestas Directas (1vs1) y de Pool (multiusuario).

Instalación y Ejecución

Para clonar y ejecutar el sistema en tu entorno local, sigue estos pasos:

Requisitos

1. Clonar el Repositorio

Abre tu terminal y descarga el código:

git clone https://github.com/dich01/Sistema-Apuestas-POO.git cd Sistema-Apuestas-POO

2. Crea el entorno el entorno (Mac/Linux)

python3 -m venv venv

3. Activar el entorno (Mac/Linux)

source venv/bin/activate

4. Instalar Dependencias

pip install -r requirements.txt

5. Ejecutar

python3 main.py

Autor

dich01