Sistema de agendamento de consultoria especializada de bibliotecários para estudantes de nível superior, desenvolvido pela SEDEPTI - BC da UFPA
Tenha em mente que o projeto se subdivide em back e frontend, portanto
- Frontend: tenha experiência ou conhecimentos suficientes com HTML, CSS, Javascript ES6 ou >, NodeJS, VueJS, NuxtJS, Bootstrap, requisições do tipo API Rest e Git + Git flow.
- Backend: tenha experiência ou conhecimentos suficientes com NodeJS, Javascript ES6 ou >, ExpressJS, API Rest, Programação assíncrona, Programação Orientada a Objetos, Programação Funcional, banco de dados MySQL ou semelhantes e Sequelize ORM
- Clone o repositório a partir do Github ou através do comando
git clone https://github.com/eng-gabrielscardoso/sos-normaliza.git
- Navegue até o diretório de backend ou frontend e siga as instruções de desenvolvimento
Tenha instalado no seu computador as versões LTS ou mais recentes de
Programa ou Pacote | Motivo |
---|---|
Visual Studio Code | Principal IDE para desenvolvimento utilizado pelos desenvolvedores da SEDEPTI |
NodeJS | Runtime Javascript utilizado para rodar o projeto, tanto no back como no frontend |
MySQL | Banco de dados utilizado no backend |
Postman | API client utilizada para testar a API. Caso não queira utilizar essa opção também há os clientes Insomnia e também a extensão VS Code Thunder client |
DBeaver | Cliente SQL utilizado para interagir com o banco de dados com interface gráfica. Utilizado principalmente por gerar diagramas DER. Outra opção seria MySQL Workbench ou Beekeeper |
Terminal Linux ou Cmder | Linha de comando utilizada para rodar scripts ou para facilitar o desenvolvimento. O Cmder é a principal opção para os usuários do SO Windows. Outra opção viável seria o Git Bash |
Para contribuir com projeto Perguntas e Respostas, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b <descrição_sucinta>
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para a branch de homologação:
git push origin <nome_do_projeto> / <local>
- Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.
Caso seja um estagiário da SEDEPTI, entre em contato com os administradores do projeto para que possa ser adicionado como no projeto e poder enviar seus pulls sem recorrer a terceiros
Quer fazer parte desse projeto? Clique AQUI e leia como contribuir.
Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.