Skip to content

MauricioPassosF/fullstack-junior-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Desafio Técnico - Full Stack Junior - MAURÍCIO PASSOS

Informações sobre candidato:

Informações sobre o projeto:

Para iniciar o projeto
  1. Clone o repositório;
  2. Entre na pasta do projeto no computador, depois entrar na pasta desafio-naranja-labs/;
  3. Instale as dependências com npm run dev, atentar para a versão do node ser superior ou igual à 18
Backend

O backend está rodando na rota /api
Por exemplo, para acessar a rota para buscar as informações dos jobs, deve-se acessar na rota /api/jobs

O secret deverá ser adicionado ao header para as rotas funcionarem, da seguinte forma: secret: naranja-labs

Os arquivos do backend estão nas pastas:

  • src/pages/api: Contém as rotas;
  • src/services: Contém as funções de busca da lista de job e middleware para verificar o secret enviado
Frontend

O backend está rodando na rota /

O hero escolhido foi o Travel Agency.

Os arquivos do frontend estão nas pastas:

  • public: Contém as imagens utilizadas
  • src/app: Contém a arquivos que orquestram o frontend
  • src/components: Contém a arquivos dos components que preenchem a página web

About

Desafio para NaranjaLabs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.2%
  • CSS 3.7%
  • JavaScript 1.1%