Skip to content

pet-ads/systematic-front

Repository files navigation

systematic

Visão Geral

Uma interface de usuário nova e aprimorada para a ferramenta de estudo sistemático StArt. Ajuda pesquisadores a criar, desenvolver e organizar seus estudos sistemáticos de forma fácil. Utilizado por systematic como front-end.

Como instalar e executar

O Systematic está sendo desenvolvido usando Node.js com o framework React. Para executar o front-end, você precisará baixar e instalar o Node.js e o gerenciador de pacotes npm que vem com ele.

Para trabalhar no projeto, você precisará de uma IDE (ex: VS Code). Em seguida, você pode baixar ou clonar a aplicação e abrir o projeto nela.

Depois disso, você deve abrir um terminal na pasta em que o projeto está (ou clicar no botão de terminal em sua IDE).

Embora seja possível instalar as dependências e executar o projeto com os comandos npm install e npm run dev, é preferível que você utilize os scripts disponíveis no repositório, que automatizam o processo.

Existem duas maneiras recomendadas de fazer isso:

Importante: Os scripts a seguir foram feitos para ambientes Linux, mas funcionam perfeitamente no Windows se você usar o Git Bash como terminal.

1. Usando PNPM:

./scripts/pnpm-install.sh
./scripts/run-pnpm.sh

2. Usando Yarn:

./scripts/yarn-install.sh
./scripts/run.sh

Pronto! Agora o front-end está rodando em http://localhost:5173. Basta abrir esse endereço em seu navegador para ver o projeto em execução. Certifique-se de manter o terminal que está executando o servidor aberto enquanto utiliza o site.

Requisições

Para executar requisições para o back-end, você também deve executá-lo. As instruções para isso estão localizadas no repositório do systematic.

Estrutura de Pastas

Ao trabalhar neste projeto, por favor, tente seguir a estrutura de pastas indicada no arquivo folder-structure.txt. Isso permite uma fácil compreensão do que qualquer arquivo pode fazer e ajuda outros desenvolvedores a trabalhar no projeto.

Licença

Este projeto é desenvolvido sob a licença GNU GPLv3.

Equipe de Desenvolvimento

Desenvolvido com ❤️ por PET/ADS @IFSP São Carlos.

About

Front-end for StArt tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 21

Languages