Skip to content

leonardo534/desafio-quikdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio QuikDev

React JS Next JS Material UI

Desafio

  • Ao acessar a página inicial, será exibida a tela do - Cadastro(index) com alguns campos de inserção de dados.
  • Ao realizarmos login, teremos na nossa Dashboard uma side bar, onde terá os dados: Uma imagem principal[aleatório], nome do usuario.
  • Logo na lateral temos as cards de posts onde podemos adicionar utilizando o botão flutuante no canto inferior direito da tela.
  • Na card termos uma opção de editar, excluir e visualizar os posts. Dentro das cards temos também um campo de visualização e adição de comentários.
  • O Yup foi utilizado para a validação de dados para a realização da autenticação.

Para o desenvolvimento utilizei as seguintes ferramentas:

  • ReactJS
  • NextJS
  • Material UI
  • Yup

Requerimentos

  • Nodejs: 18.7.0 ou superior

Vercel

O projeto foi hospedado na Vercel para melhor visualização:

Desafio

Instalação

Primeiro será necessário clonar essa aplicação com os seguintes comandos

git clone git@github.com:leonardo534/desafio-quikdev.git
cd desafio-quikdev

Em seguida instale todas as dependências do projeto

npm install

Logo em seguida rode os comandos e acesse: http://localhost:3000

npm run build && npm run start

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors