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.
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.
O Layout da nossa aplicação foi construido utilizando o mobile first e SPA.
Utilizamos o Firebase no nosso projeto.
- Cloud Firestore;
- Realtime Database;
- Authentication;
- Hosting.
Teste nossa rede no link: https://sap004-knowledge.web.app/
-
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.