Skip to content

Back-end para encuestas de la universidad del Istmo para la materia de Probabilidad y estadística | Python Flask

License

JoanGarfias/back-encuestas-unistmo

Repository files navigation

Back-end Encuestas UNISTMO

image image

Este es el repositorio del back-end para el proyecto de encuestas de la materia de Probabilidad y Estadística de la Universidad del Istmo, carrera de Ingeniería en Computación.

Descripción

El proyecto tuvo como objetivo crear una plataforma para responder una encuesta y aprender sobre recolección y análisis de datos. Este repositorio contiene únicamente el back-end de la aplicación.

Características

  • API REST para la gestión de encuestas.
  • Cálculo de estadísticas descriptivas.
  • Generación de reportes.
  • Envío de correos electrónicos.

Tecnologías Utilizadas

  • Lenguaje: Python
  • Framework: Flask
  • Base de datos: MySQL
  • Contenerización: Docker
  • Librerías:
    • Gunicorn
    • Flask-SQLAlchemy
    • PyMySQL
    • Flask-CORS
    • python-dotenv
    • Flask-Mail
    • cryptography
    • pandas

Repositorio del Front-end

El front-end de este proyecto fue desarrollado con Vue.js y se encuentra en el siguiente repositorio: https://github.com/JoanGarfias/front-encuestas-unistmo

Instalación y Uso

  1. Clonar el repositorio:
    git clone https://github.com/JoanGarfias/back-encuestas-unistmo.git
  2. Navegar al directorio del proyecto:
    cd back-encuestas-unistmo
  3. Crear un archivo .env basado en el archivo .env.example y configurar las variables de entorno.
  4. Construir y levantar los contenedores de Docker:
    docker-compose up --build

La aplicación estará disponible en http://localhost:5000.

About

Back-end para encuestas de la universidad del Istmo para la materia de Probabilidad y estadística | Python Flask

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •