Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.93 KB

README.md

File metadata and controls

45 lines (32 loc) · 1.93 KB

Bend

React TailwindCSS Express.js Socket.io MongoDB

Bend é um sistema/interface de rede social, incluido sistema de (des)seguir. postagens, chat e etc, feito com Express.js e React

Instalação

Tenha o Node.js e o Npm ou Yarn instalados.

Com os demais instalados, as dependencias do package.json precisam ser instaladas a partir do commando:

# Acessar as pastas API e Client, e executar os comandos em ambas, separadamente

# instalando as dependências
$ yarn

# Executando/compilando o projeto
$ yarn serve

# Buildando o projeto e minificando para produção
$ yarn build

Implementado:

  • Sistema de register/login básicos
  • Crud dos posts, like e dislike, timeline ordenada por mais recente ao mais antigo
  • Sistema de seguir e desseguir usuários
  • Models de User, Post, Conversation e Message (MongoDB)
  • Sistema de chat realtime com socket.io
  • Autenticação com JWT
  • Sistema de redefinição de senha

A ser implementado:

  • Notificações ao usuário ser seguido ou ter um post curtido
  • Design do sistema de profile do usuario, para editar as informações