Skip to content

Projeto desenvolvido para disciplina de Frameworks Web da faculdade. Possui backend em Node.js e frontend em React.js

License

Notifications You must be signed in to change notification settings

LariMoro20/Profilebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Projeto desenvolvido para disciplina de Frameworks Web da faculdade. Possui backend em Node.js e frontend em React.js

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published