Trybe é uma escola de tecnologia focada na formação de Desenvolvedores Web. Este projeto foi proposto como uma atividade para aprimorar os estudos em Ciência da Computação.
Ting é um algoritmo de indexação que identifica ocorrências de termos em arquivos txt.
É composto por dois módulos principais:
- Módulo de gerenciamento de arquivos que permite anexar arquivos em formato txt
- Módulo de pesquisa que executa operações de pesquisa em arquivos indexados
As principais tecnologias utilizadas no projeto são:
- Python
- pytest
- Flake8
git clone [email protected]:lauralana/Project-TING.git
Para criar um ambiente virtual:
python3 -m venv .venv
Para ativar seu ambiente virtual:
source .venv/bin/activate
Para instalar as dependências:
python3 -m pip install -r dev-requirements.txt
Rode os testes com o seguinte comando:
python3 -m pytest