Vamos construir Projeto de feed social desenvolvido em React e TypeScript, permitindo a postagem, curtidas e comentários e gerenciamento de estado, garantindo uma experiência interativa e responsiva.
Desenvolvi esse projeto para reforçar meu conhecimento em React JS com Typescript na criação de telas responsivas e dinâmicas, com componentes, motores do React, validação de formulários, iteração com JSX, extensão de interfaces Typescript, criando, editando e removendo formulários.
Principais tecnologias que utilizei para desenvolver esta aplicação
Para instalar e configurar uma cópia local, siga estas etapas simples:
Para garantir o funcionamento adequado da nossa aplicação, verifique abaixo:
-
Clone o repositório de terceiros que contém a api pronta para poder testar o app: Neste link: API-Terceiros
-
Clone o repositório:
git clone https://github.com/JeanGomes01/project-ignite-feed-ts
-
Navegue na raiz do projeto appTrainerGym:
-
Instale os módulos:
npm i
-
Copie o .env de exemplo:
-
Rode o aplicativo:
npm run dev
-
Conseguir fazer comentários
-
Conseguir remover comentários
-
Conseguir dar curtidas
UI e UX feita pelo time de design do treinamento do curso da rocketseat.
Tela de inicial | |
---|---|
! |