Skip to content

Aplicação desenvolvida em Node.js + Handlebars + Sequelize + SQLite

License

Notifications You must be signed in to change notification settings

luiizsilverio/job-hub

Repository files navigation

JOB-HUB

Conteúdo

Sobre o projeto

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.

Rotas da aplicação

Método Caminho da Rota Descrição da Rota
GET http:https://localhost:3000 Renderiza a página inicial
GET http:https://localhost:3000/jobs/add Renderiza a página de cadastro da vaga
POST http:https://localhost:3000/jobs/add Inclusão de nova vaga
GET http:https://localhost:3000/jobs/details/:id Renderiza a página de detalhes da vaga

🛠️ Tecnologias

  • Node.js
  • Sequelize ORM para acessar os dados
  • Express-Handlebars para renderizar as páginas
  • Banco SQLite

📸 Screenshots

🚗 Iniciando o projeto

# 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:https://localhost:3000 no navegador

⚖️ Licença

Este projeto está licenciado sob a licença MIT.

📧 Contato

E-mail: [email protected]

About

Aplicação desenvolvida em Node.js + Handlebars + Sequelize + SQLite

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published