Sobre • Funcionalidades • Como executar • Tecnologias • Autor • Licença
🚀 Navedex's - é um sistema que consiste em um criador de navedex's, permitindo assim o cadastro em um banco de dados estruturado dos naver's com os projetos que fazem parte.
A API foi um desafio prosposto durante o processo seletivo da Nave, compondo a 3ª fase do processo, o Teste Técnico, com o objetivo de conhecer um pouco melhor o nível técnico dos candidatos.
-
Cadastro de usuários para gerenciar a API:
- Autenticação JWT,
- Rotas com controle de acesso
-
Cadastramento dos Naver's e dos projetos
- CRUD simples e funcional
- Filtros por nome, data de admissão ou job
# Clone este repositório
$ git clone git@github.com:william-ribeiro/Navedex-API.git
# Acesse a pasta do projeto no terminal/cmd
$ cd Navedex-API
# Instale as dependências
$ yarn
# Execute as migrations
$ yarn typeorm migration:run
# Rode a API
$ yarn dev
# O servidor inciará na porta:3333 -
Foi utilizado na aplicação as seguintes tecnologias
Backend (NodeJS + TypeScript)
- Faça um fork do projeto.
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature
- Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature"
- Envie as suas alterações:
git push origin my-feature
Caso tenha alguma dúvida confira este guia de como contribuir no GitHub
William Ribeiro 🚀
Este projeto esta sobe a licença MIT.