Web application built with flask, javascript, html and css for tracking body measurements.
- Config: inicialização de variáveis de ambiente
- Controllers: funções das rotas. Recebem a requisição, interagem com outros módulos e enviam a resposta
- Models: modelos criados com pydantic para validação e formatação de dados
- static: arquivos css e imagens
- templates: arquivos html
-
- Clone o repositório
git clone https://github.com/BernardoChamilet/body_measures_flask_app
cd body_measures_flask_app
-
- Crie um ambiente virtual (opcional)
python -m venv venv
source venv/bin/activate # Linux/macOS
venv\Scripts\activate # Windows
-
- Instale as dependências
pip install -r requirements.txt
-
- Crie um .env na raiz do projeto contendo
APIURL=url_da_api(body_measures_flask_api)
PORT=porta_do_app
DEBUG=True/False
-
- Na raiz do projeto rode
python app.py