Uma plataforma web que gerencia explicações de qualquer disciplina ou matéria, com suporte a pagamentos e integração a aulas ao vivo.
- Python3
- Flask SQLAlchemy
- Banco de dados: SQLite
- Framework Python: Flask
- Framework CSS: Bootstrap
Dependências
- flask
- flask_sqlalchemy
- flask_login
- Primeiro passo, clone ou baixe o projeto em sua maquina
- Abra a pasta do projeto no terminal
cd shareknow/src
- Instale o virtualenv com o comando
pip install virtualenv
- Crie virtualvenv com o comando
python3 -m venv venv
- Ative o virtualvenv com o comando
source venv/bin/activate
- Instale os requisitos com o comando
pip install -r requirements.txt
- Configure as variáveis ambiente com os comandos:
-
export FLASK_APP=app.py
-
export FLASK_RUN_PORT=80
-
export FLASK_RUN_HOST="0.0.0.0"
- Inicie o servidor com o comando
flask run
- A aplicação estara disponível na porta: 5000