Uma plataforma web que gerencia tarefas, e ela foi criada com vulnerabilidades propositádas para que os estudantes da The Bug Hunter possam praticar o que estão aprendendo.
- Python3
- Flask SQLAlchemy
- Banco de dados: SQLite
- Framework Python: Flask
- Framework CSS: Bulma CSS
Dependências
- flask
- flask_sqlalchemy
- flask_login
- Primeiro passo, clone ou baixe o projeto em sua maquina
- Abra a pasta do projeto no terminal
- Instale o virtualenv com o comando
pip install virtualenv
- Crie virtualvenv com o comando
python3 -m venv venv
- Ative o virtualvenv com o comando
. 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