O front de nossa rede (ainda sem nome) é criado em React, utilizando boas práticas de escrita de código e Context Api baseada em Reducers para a distribuição de estado.
O servidor é feito em node, seguindo as restrições da arquitetura REST, com autenticação a base de tokens e criptografia hash em senhas.
O banco de dados é feito em MYSQL e segue as principais regras de normalização de bancos relacionais.
- Visualizar posts diários mais curtidos
- Vizualizar posts de amigos
- Criar posts
- Apagar posts
- Curtir posts
- Seguir usuários
- Buscar por usuários
- Buscar por amigos
- Buscar por posts
- Editar posts
- Comentar em posts
- Marcar usuários
- Aba para vizualização de seguidores
- Edição de perfil
- Página de perfil de usuários
- Sistema de mensagens em tempo real a base de sockets
- Sistema de notificações alertando sobre novos seguidores, posts de interesse e marcações