GuateTrivia es una aplicación web educativa que permite a los usuarios aprender sobre Guatemala a través de juegos de trivia.
- Clona el Repositorio:
git clone https://github.com/tu_usuario/tu_proyecto.git cd tu_proyecto
- Configura el Entorno Virtual (opcional pero recomendado):
python -m venv venv source venv/bin/activate # Para sistemas basados en Unix/Linux # o venv\Scripts\activate # Para Windows
- Instala Dependencias:
pip install -r requirements.txt
- Configura la Base de Datos:
- Crea una base de datos SQLite (por defecto configurado en guatetrivia.db).
- Puedes configurar la conexión a la base de datos en app.py si prefieres usar una base de datos diferente.
- Inicia la Aplicación:
flask -A app.py run
- Visita http://localhost:5000 en tu navegador para acceder a la aplicación.
- Inicio de Sesión y Registro: Los usuarios pueden iniciar sesión o crear una cuenta para acceder a la aplicación.
- Juegos de Trivia: Juega juegos de trivia para aprender sobre Guatemala.
- Dashboard Personalizado: Los usuarios pueden ver su progreso y estadísticas en su dashboard personalizado.
Si deseas contribuir a GuateTrivia, sigue estos pasos:
- Haz un fork del proyecto.
- Crea una nueva rama (git checkout -b feature/nueva-caracteristica).
- Realiza tus cambios y haz commit (git commit -m 'Agrega nueva característica').
- Sube tus cambios al fork (git push origin feature/nueva-caracteristica).
- Abre un Pull Request para que tus cambios sean revisados.
Este proyecto está bajo la Licencia MIT.