Aplicação web utilizando Flask com duas funções principais, contagem de vogais e ordenação de palavras. Solução desenvolvida para avaliação técnica na empresa Pilar.
| método | url |
|---|---|
| GET | / |
| POST | /vowel_count |
| POST | /sort |
Python >= 3.8.8
git clone https://github.com/marcio55afr/pilar-flask-api/
cd pilar-flask-api
virtualenv venv
venv\Scripts\activatepython setup.py installC:\..\pilar-flask-api\> venv\Scripts\activate
(venv) C:\..\pilar-flask-api\> flask runC:\..\pilar-flask-api\> venv\Scripts\activate
(venv) C:\..\pilar-flask-api\> pytestou
C:\..\pilar-flask-api\> venv\Scripts\activate
(venv) C:\..\pilar-flask-api\> pytest --cov=flaskr tests/Com a aplicação rodando, é possível acessar as rotas criando funções e rodando-as nos arquivos de testes. Uma outra alternativa é utilizando alguma aplicação, como o Postman, para fazer as requisições HTTP enviando os dados desejados com o devido método.
O objetivo deste projeto era colocar em prática um conhecimento sobre aplicações web e sobre o framework Flask, além de participar de uma avaliação técnica