O projeto Pic Memories foi o primeiro projeto fullstack que realizamos de ponta a ponta, este é o repositório do FrontEnd. Ainda existem algumas funcionalidades a serem implementadas mas o básico está funcionando perfeitamente.
O objetivo foi criar basicamente uma rede social de scrapbooks, onde os usuários criam suas contas, organizam suas fotos por álbuns e as pessoas que as seguem podem visualizar seus albuns. A aplicação foi desenvolvida para desktops então não temos tanta responsividade para mobile.
As APIs da aplicação foram elaboradas por mim e publicadas no Heroku.
- Como usuário: 🙆♀️
- Criar conta
- Logar
- Criar álbuns
- Adicionar imagens aos álbuns criados.
- Seguir pessoas.
- Acessar um feed de álbuns criados por pessoas que seguem.
- Visualizar amigos.
- Filtrar amigos por nome.
- Filtrar álbuns por nome e ordenar por data de criação.
- Filtrar o feed por nome e ordenar por data de criação.
- Alterar imagem do perfil.
- Página de perfil.
- Excluir imagens.
- Excluir álbuns.
- Acessar perfil de amigos.
- etc.
http://http://pic-memories.s3-website-us-east-1.amazonaws.com/
Conta de acesso (Peço que não crie contas na aplicação, pois pode sobrecarregar a API):
Usuário: diego@gmail.com
senha: Labenu123456
Ou fiquem à vontade para criarem suas contas! ;)
1. Faça o clone do projeto
2. Acesse a pasta na qual foi clonado
3. `npm install` para instalar todas as dependências
4. `npm run start` para rodas localmente o projeto
5. `npm run build` para gerar uma versão estática do projeto (que ficará na pasta `build`)
- React.js
- Router
- Styled-Components
- Axios
- Material-ui