Skip to content

afstudiox/amais

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

Projeto Jobs

Sobre

Desafio técnico de uma aplicação Fullstack para cadastro de currículos.

Especificações

  • Desenvolver uma página de login para usuário;
  • Desenvolver uma pagina de cadastro de currículo do usuário;
  • Página de relatório de currículos calculando a média da pretensão salarial dos currículos cadastrados.
  • Personalizar o destaque dos currículos de acordo com a média de pretensão salarial.
  • Usuário pode editar seu currículo desde que esteja logado.
  • Tratar os campos de formato de data na inserção/alteração. Entrada (DD/MM/AAAA) Saída (AAAA/MM/DD)
  • Mostrar mensagens de sucesso após a gravação e alteração do currículo.

Desafios Opcionais

  • Verificar se o login já existe na base de dados antes da inserção e alteração.
  • Testar o CPF no frontend através de javascript.
  • Verificar se os campos Nome, Email, Login, CPF foram digitados antes de enviar o form por Javascript

Stacks utilizadas

  • HTML
  • CSS
  • Javascript
  • React
  • Bootstrap

Como testar localmente:

  1. Clone o repositório git@github.com:afstudiox/amais.git
  2. Acessar o diretório back-end cd back-end
  3. Executar o o comando npm install para instalar as dependências back-end
  4. Ativar seu docker local e executar o comando docker compose up -d para montar a aplicação back-end
  5. Acessar a pasta front-end cd front-end
  6. Executar o comando npm install para instalar as dependências front-end
  7. Executar o comando npm start para iniciar o servidor
  8. Acesse a rota http://localhost:3000 no seu navegador para testar a aplicação.

Fontes de consultas:

©️ Direitos Autorais

Este projeto foi desenvolvido para fins de aprendizado por Andre Felipe dos Santos. É permitido baixar ou clonar o repositório para fins de estudo, porém não é permitida a publicação de cópias totais ou parciais do mesmo. Esta isenção de responsabilidade não abrange bibliotecas e dependências, que estão sujeitas às suas respectivas licenças.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors