/banco-de-curriculos

Projeto de conclusão do programa de bolsas Start Tech, oferecido pela Gama Academy em parceria com a Ambev.

Primary LanguageHTML

banco de currículos

Projeto de conclusão do programa de bolsas Start Tech, oferecido pela Gama Academy em parceria com a Ambev.

A proposta do desafio era desenvolver uma página de formulário para receber o cadastro de profissionais em busca de uma oportunidades de emprego e armazenar as informações num banco de dados. O projeto conta ainda com outras funcionalidades, como a integração com uma API de CEP para preencher o campo de endereço e a validação de CPF para identificar se o candidato já se cadastrou anteriormente.

Screenshot

image


Linguagens e Tecnologias

css3 express heroku html5 javascript mongodb nodejs

Novas funcionalidades

  • Modificar botão - formulário está sendo processado
  • Adicionar validação de CPF/CEP
  • Documentação com o Swagger
  • Hospedar banco de dados
  • Deploy Heroku

🚀 Instalando o banco de currículos

  • Veja a documentação do projeto [aqui]
  • Verifique se você possui a versão mais recente do Node.js
npm install na pasta raíz do diretório
  • Verifique se você possui a versão mais recente do MongoDB (ou um banco de dados remoto)
mongod --dbpath /path/to/db/folder

☕ Usando banco de currículos

Para usar banco de currículos, siga estas etapas:

  • Defina a variável de ambiente MONGODB_PASSWORD
  • Mude o arquivo db.js para a url do banco de dados (localhost:27017 caso o MongoDB esteja rodando localmente)
nodemon index.js