Projeto desenvolvido em Node.js durante o curso Javascript do Básico ao Avançado, com Node e Projetos, do prof. Matheus Battisti.
É um site de busca de empregos, com cadastro de vaga, que utiliza Sequelize para acessar os dados do SQLite. Além disso, utiliza o template engine Handlebars, para renderizar as páginas.
Método | Caminho da Rota | Descrição da Rota |
---|---|---|
GET | http://localhost:3000 | Renderiza a página inicial |
GET | http://localhost:3000/jobs/add | Renderiza a página de cadastro da vaga |
POST | http://localhost:3000/jobs/add | Inclusão de nova vaga |
GET | http://localhost:3000/jobs/details/:id | Renderiza a página de detalhes da vaga |
- Node.js
- Sequelize ORM para acessar os dados
- Express-Handlebars para renderizar as páginas
- Banco SQLite
# Baixe o repositório com git clone e entre na pasta do projeto.
$ git clone https://github.com/luiizsilverio/job-hub.git
# Instale as dependências
$ npm install
# Para iniciar a aplicação
$ npm start
# Abra http://localhost:3000 no navegador
Este projeto está licenciado sob a licença MIT.
E-mail: luiiz.silverio@gmail.com