Skip to content

Sistema de agendamento de consultoria especializada de bibliotecários para estudantes de nível superior, desenvolvido pela SEDEPTI - BC da UFPA

License

Notifications You must be signed in to change notification settings

SEDEPTI-BC/sos-normaliza

Repository files navigation

SOS Normaliza

exemplo imagem

Sistema de agendamento de consultoria especializada de bibliotecários para estudantes de nível superior, desenvolvido pela SEDEPTI - BC da UFPA

💻 Pré-requisitos

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

🚀 Instalação

  1. Clone o repositório a partir do Github ou através do comando
git clone https://github.com/eng-gabrielscardoso/sos-normaliza.git
  1. Navegue até o diretório de backend ou frontend e siga as instruções de desenvolvimento

☕ Utilização

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

📫 Contribuição

Para contribuir com projeto Perguntas e Respostas, siga estas etapas:

  1. Bifurque este repositório.
  2. Crie um branch: git checkout -b <descrição_sucinta>.
  3. Faça suas alterações e confirme-as: git commit -m '<mensagem_commit>'
  4. Envie para a branch de homologação: git push origin <nome_do_projeto> / <local>
  5. 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

😄 Seja um dos contribuidores

Quer fazer parte desse projeto? Clique AQUI e leia como contribuir.

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

⬆ Voltar ao topo

About

Sistema de agendamento de consultoria especializada de bibliotecários para estudantes de nível superior, desenvolvido pela SEDEPTI - BC da UFPA

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published