Skip to content

DavidAlves28/Labedit_Front-end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 

Repository files navigation

Labeddit

Um projeto full-stack, a aplicacação consiste em uma rede social, com 4 páginas, login, signup, feed, comments. O usuário pederá se cadastrar entrar no feed escrever publicações, dar like ou dislikes nos posts, comentar seu e outros posts. labedditMobile

labediit

Deploy : https://labedit-front-end.vercel.app/

Design do projeto

O projeto teve como principal objetivo ser Mobile-first, seguindo o design do figma https://www.figma.com/file/Byakv89sjTqI6NG2NRAAKJ/Projeto-Integrador-Labeddit?type=design&node-id=0-1&mode=design&t=B3WKLEa9qAOAZm7h-0 .

Tecnologias utilizadas Front

  • React.js;
  • React-router-dom;
  • Hooks;
  • Custom hooks;
  • Chakra UI;
  • Axios;

Tecnologias utilizadas Back

  • Typescript
  • Node
  • Express
  • Bcrypt(Hash de senhas)
  • UUID (Gerador de IDs)
  • Zod
  • JWT (Autenticação)
  • SQlite
  • Knex
  • Jest (Testes Unitários)

Repo : https://github.com/DavidAlves28/Labedit_back-end

Desafios a serem feitos

  • Impementar update de posts;
  • Impementar delete de post;
  • Impementar update de comments;
  • Impementar delete de comments;
  • Impementar renderização de likes isolados, sem que a página de reload.