Skip to content

ZarakiLancelot/guatetrivia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GuateTrivia

GuateTrivia es una aplicación web educativa que permite a los usuarios aprender sobre Guatemala a través de juegos de trivia.

Instalación

  1. Clona el Repositorio:
    git clone https://github.com/tu_usuario/tu_proyecto.git
    cd tu_proyecto
    
  2. 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
    
  3. Instala Dependencias:
    pip install -r requirements.txt
    
  4. 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.
  1. Inicia la Aplicación:
    flask -A app.py run
    

Uso

Funcionalidades

  • 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.

Capturas de Pantalla:

Login: login.png

Registro: signup.png

Home: home.png

Dashboard: dashboard.png

Trivia: trivia.png

Contribuir

Si deseas contribuir a GuateTrivia, sigue estos pasos:

  1. Haz un fork del proyecto.
  2. Crea una nueva rama (git checkout -b feature/nueva-caracteristica).
  3. Realiza tus cambios y haz commit (git commit -m 'Agrega nueva característica').
  4. Sube tus cambios al fork (git push origin feature/nueva-caracteristica).
  5. Abre un Pull Request para que tus cambios sean revisados.

Licencia

Este proyecto está bajo la Licencia MIT.

About

Quiz game about Guatemala

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published