Fakepinterest é uma réplica básica do site Pinterest, desenvolvida com Flask, Python, HTML e CSS.
-
Autenticação:
Login
: Usuário consegue entrar em uma conta já criada.Criação de conta
: Usuário pode criar sua conta ao preencher um formulário básico.Logout
: Usuário consegue fazer o Logout de sua conta.
-
Perfil do Usuário:
Visualização do próprio perfil
: É possível acessar seu perfil clicando no botão PerfilUpload de fotos
: É possível fazer o upload de fotos que estão salvas em seu computador.
-
Feed:
Visualização de fotos
: Ao clicar na logo FakePinterest do site, você é redirecionado ao feed do site, onde é possível visualizar todas as fotos postadas por você e por outros usuário.Acesso a outros perfis
: Ao clicar em fotos não postadas por você, você é redirecionado ao perfil do usuário que postou a foto.
-
Restrições de tencologia:
- Não foi implementado um sistema de verificação de email válido, então é possível criar contas com emails que não existem.
- Python
- Flask
- Render (Deploy e Database)
Render
: É responsável pelo Deploy do site e pela criação do Database, onde são armazenadas as fotos e as credenciais dos usuário.
Acesse o projeto clicando aqui.