Este projeto é uma rede social onde os usuários podem compartilhar fotos em formato de cards. Permite login, registro, curtidas, edição de informações e criação de cards. O front-end é construído com React, e o back-end utiliza Express e MongoDB. Originalmente foi implantado no Google Cloud, mas atualmente está indisponível devido à expiração do período gratuito.
- Docker e Docker Compose instalados em sua máquina.
/backend- Contém todo o código relacionado ao back-end./frontend- Contém todo o código relacionado ao front-end.
- Frontend: React
- Backend: Express e MongoDB
- Autenticação: Usuários podem fazer login e registrar.
- Galeria: Visualize fotos compartilhadas por outros usuários.
- Curtidas: Possibilidade de curtir fotos de outros usuários.
- Perfil: Os usuários podem editar suas informações.
- Postagem: Usuários podem postar novas fotos.
-
Clone o repositório
git clone https://github.com/izaqueIsrael/around-express_ptbr.git
-
Navegue até o diretório do projeto
cd around-express_ptbr -
Use Docker Compose para instalar e iniciar os serviços
docker-compose up
-
Acesse o frontend e o backend nos respectivos portos, por padrão:
- Frontend:
http://localhost:3000 - Backend:
http://localhost:3001
Sinta-se à vontade para abrir issues ou fazer pull requests para melhorar o projeto.
Open Source