ss-python-projects / hackathon-equivalencia-disciplinas

(PT-BR) Desafio de Hackathon capaz de sugerir equivalência de disciplinas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

O que é esse repositório?

Esse repositório contém a nossa solução desenvolvida para o Hackathon UniBH 2019-01. O objetivo principal é desenvolver uma solução capaz de, a partir de uma lista de disciplinas não ofertadas em um semestre, sugerir disciplinas que estão sendo ofertadas e que são equivalentes.

Desenvolvendo

Construído com

Esse projeto foi construído usando Python 3.6 e Docker.

Pré-requisitos

Esse projeto foi inicialmente construído usando Docker. Usando Docker, você não precisa instalar nenhuma ferramenta adicional, já que uma imagem Docker contém tudo o que você precisa.

No entanto, se de alguma forma você prefere trabalhar com o projeto sem o uso de Docker, você pode instalar cada ferramenta manualmente.

  1. Python 3.6.8

Como rodar

Primeiro instale as dependências do projeto. Para tal, você pode usar o seguinte comando dentro da pasta do projeto:

# Se só possuir o Python 3.6 na máquina
$ pip install -r requirements.txt

# Se possuir mais de um Python na máquina
$ pip3 install -r requirements.txt

Depois, basta apenas rodar a aplicação:

# Se só possuir o Python 3.6 na máquina
$ python src/app.py

# Se possuir mais de um Python na máquina
$ python3 src/app.py

Autores

About

(PT-BR) Desafio de Hackathon capaz de sugerir equivalência de disciplinas


Languages

Language:Python 98.2%Language:Dockerfile 1.8%