Skip to content

Desafio do Sprint 3 da Laboratória de construção de uma rede social em duplas. Requisitos: postar, editar e deletar mensagem, seguir pessoas, postar mensagens por filtros (todos e amigos), exibir o feed por filtros (posts do usuário, dos amigos ou usuário + amigos).

Notifications You must be signed in to change notification settings

marciapsilva/sociedade-dos-poetas-vivos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sociedade dos Poetas Vivos

Uma rede social para poetas. Possibilidade de postar, editar e deletar conteúdo, seguir outros usuários e curtir os posts.

Trabalho desenvolvido em dupla por Marcia Silva e Mayara Ramos.

Página do projeto: https://rede-social-filmes.firebaseapp.com/

image

Requisitos

  1. Mobile First;
  2. Uso de autenticação, banco de dados e hosting do Firebase;
  3. Tema: rede social;
  4. Cadastro / Login de usuários;
  5. Postar, editar e deletar mensagens;
  6. Seguir outros usuários da rede;
  7. Exibir apenas os posts do usuário logado;
  8. Exibir apenas os posts das pessoas que o usuário segue;
  9. Exibir todos os posts (os do usuário e das pessoas que segue);
  10. (opcional) Curtir o comentário de outros usuários.

Ferramentas utilizadas

  1. Javascript;
  2. Jquery;
  3. Bootstrap;
  4. Firebase;
  5. Responsividade;
  6. Trello para organização.

Imagens do site

Tela de login

image

image

Postar, Editar e Deletar post

image

image

image

Organização das tarefas por Kanban

image

Histórico

Versão 1.0.0 - MVP

Primeira versão do projeto entregue em 16/08/2018. Nesta versão estão disponíveis as seguintes funcionalidades:

  • Cadastro e login de usuário; ✔️
  • Postar, editar e deletar mensagens; ✔️
  • Postagem com filtro de amigos e público; ✔️
  • Página que exibe apenas os posts do usuário logado; ✔️
  • Página que exibe apenas os posts das pessoas que o usuário segue; ✔️
  • Página que exibe todos os posts (os do usuário e das pessoas que ele segue); ✔️
  • Seguir usuários; ✔️
  • Mobile first. ✔️

Problemas conhecidos:

  • Os likes que o usuário dá não são armazenados no banco de dados dele, de forma que, ao carregar a página novamente seus likes anteriores não são exibidos na tela (embora contabilizados) ; ❗

Versão 2.0.0 - Em desenvolvimento - Ainda não publicada

Para a versão 2.0.0, desejamos melhorar os seguintes aspectos e implementar as seguintes funcionalidades:

  • Trocar a paleta de cores do site para algo que tenha mais a ver com poesia; ✔️
  • Colocar os posts em ordem cronológica; ✔️
  • Trocar o projeto do firebase para atualizar a url do projeto;
  • Possibilidade de dar unfollow nos usuários;
  • Impossibilitar que o usuário adicione duas vezes a mesma pessoa;
  • Salvar os likes do usuário no banco de dados dele;
  • Possibilidade de escolher a fonte que a mensagem do post terá;
  • Possibilidade de escolher a cor de fundo que a mensagem postada terá por meio do firestorage;
  • Refatorar o código seguindo EcmaScript6.

About

Desafio do Sprint 3 da Laboratória de construção de uma rede social em duplas. Requisitos: postar, editar e deletar mensagem, seguir pessoas, postar mensagens por filtros (todos e amigos), exibir o feed por filtros (posts do usuário, dos amigos ou usuário + amigos).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published