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.
Deploy : https://labedit-front-end.vercel.app/
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 .
- React.js;
- React-router-dom;
- Hooks;
- Custom hooks;
- Chakra UI;
- Axios;
- 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
- 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.