Este é um projeto para exibir um currículo online utilizando Node.js, HTML e Bootstrap. Ele carrega dados dinamicamente a partir de arquivos JSON para construir a página de currículo.
O projeto está organizado da seguinte maneira:
public
: Contém todos os arquivos relacionados ao frontend, incluindo HTML, CSS e JavaScript.
server
: Contém todos os arquivos relacionados ao backend, incluindo a lógica de negócios e acesso aos dados (DAO e SAO).
App.js
: Esse arquivo é o ponto de entrada principal da aplicação Node.js. Ele configura e inicializa o servidor Express, define as rotas e gerencia o middleware. Basicamente, é o responsável por iniciar a aplicação e lidar com as solicitações e respostas HTTP.Obs: por convenção e clareza, este arquivo deve ser mantido na raiz.
package.json
e package_lock.json
, são arquivos de configuração do Node.js.
Facilitar a vida de trabalhadores na geração de currículo com um formato padronizado onde o foco seja simplicidade e objetividade.
Instale o Node.js:
Clone o repositório:
Clone o repositório do GitHub localmente para o seu computador. Você pode fazer isso usando o comando git clone
no seu terminal:
git clone https://github.com/brunosm13/curriculo-json.git
Instale as dependências:
Navegue até o diretório do projeto clonado e instale as dependências do Node.js usando npm (ou yarn se preferir):
cd curriculo-json
npm install
npm install express
type=module
no arquivo package.json
.Executar o servidor:
node App.js
Visualize o currículo:
http://localhost:3030
para visualizar a página do currículo.Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.