Skip to content

laboratoria-projects/SAP004-social-network

 
 

Repository files navigation

Criando uma Rede Social - Laboratória BootCamp Front-end Web Development

Knowledge

A rede social Knowledge é uma rede para leitores.
Knowledge, palavra "conhecimento" traduzindo para o português, de origem do idioma Inglês, originalmente como um verbo no sentido de "reconhecer" hoje tem sua tradução de significado para: "o conhecimento", "a sabedoria", "o entendimento", "a compreensão" e "a erudição". Assim como as palavras se transformam, recebem novos significados, a comunicação também. O conhecimento adiquirido através da leitura deve ser disseminado e compartilhado com outras pessoas, a sabedoria não deve ser detida e sim compartilhada com todos aqueles que tem interesse em se tornar sábios.


Cores e simbologia

Os livros podem o tornar sábio e conhecedor, essa rede carrega o nome Knowledge e seu logo de livro aberto, para que seja uma rede aberta para compartilhar. Utilizamos uma paleta de cores com tons de lilás e roxo, o roxo segundo a psicologia das cores remete de uma forma simplificada a: misterioso, transformação, sabedoria e conhecimento.


Mobile First e SPA

O Layout da nossa aplicação foi construido utilizando o mobile first e SPA.


Firebase

Utilizamos o Firebase no nosso projeto.

  • Cloud Firestore;
  • Realtime Database;
  • Authentication;
  • Hosting.

Teste nossa rede no link: https://sap004-knowledge.web.app/


Histórias de Usuário

  • Como usuário novo, devo poder criar uma conta com email e senha válidos para poder iniciar uma sessão e ingressar na Rede Social.

  • Como usuário novo, devo poder ter a opção de iniciar sessão com minha conta do Google para ingressar na Rede Social sem necessidade de criar uma conta de email válido.

  • Como usuário logado devo poder criar, guardar, modificar no mesmo lugar (in place) e deletar publicações (post) privadas ou públicas.

  • Como usuário logado devo poder ver todos os posts públicos e privados que criei até o momento, do mais recente para o mais antigo, assim como a opção de trocar a configuração de privacidade dos meus posts.

  • Eu como usuário logado, posso dar like e ver a contagem de likes em minhas publicações

  • Eu como usuário logado, posso escrever, salvar, editar ou deletar um comentário em minhas publicações.

  • Ao final devo poder ingressar na Rede Social e poder visualizar os dados de meu perfil criado e editá-los.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 53.7%
  • CSS 23.7%
  • HTML 22.6%