Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.1 KB

README.md

File metadata and controls

51 lines (35 loc) · 1.1 KB

ProfileBook

Projeto desenvolvido em React.JS para disciplina de Frameworks Web da faculdade.

Instalação

  • Importar arquivo profiledb.sql para seu gerenciador
  • Alterar as configurações do arquivo server/database.js para as do seu banco

No diretório /client rodar

npm install

npm start

No diretorio /server rodar

npm install

npm run dev

FontEnd estará disponível em: http://localhost:3000 BackEnd estará disponível em: http://localhost:5000

Conceitos e Funcionalidades

Conceitos

  • Componentização
  • Utilização de Props
  • Javascript ES6
  • Servidor com arquitetura MVC
  • Uso de manipulações de state
  • SPA com react-router-dom
  • Um pouco de Styled Components

Funcionalidades

  • Utiiza api do github para puxar dados do usuario
  • Realiza login e cadastro
  • Adiciona postagens
  • Remove postagem
  • Curte postagem
  • Visualisa seguidores
  • Visualisa pessoas que segue
  • Envia Mensagem para outro usuario
  • Visualiza mensagens enviadas e recebidas
  • Curte mensagem recebida
  • Remove mensagem enviada

by Larissa Santos