https://github.com/bc-fullstack-03/walderney-oliveira-backend
Backend de uma rede social usando o Spring Framework e o Mongo DB.
https://github.com/bc-fullstack-03/walderney-oliveira-backend
Last synced: 9 months ago
JSON representation
Backend de uma rede social usando o Spring Framework e o Mongo DB.
- Host: GitHub
- URL: https://github.com/bc-fullstack-03/walderney-oliveira-backend
- Owner: bc-fullstack-03
- Created: 2023-05-03T05:32:28.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-10T01:32:59.000Z (about 3 years ago)
- Last Synced: 2025-02-25T19:34:05.422Z (over 1 year ago)
- Language: Java
- Size: 316 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rede social Parrot 😎 📕
## Descrição 📃
Repositório destinado compartilhamento dos códigos referentes ao backend da aplicação Parrot, feita durante o bootcamp promovido pela Sysmap Solutions,sendo uma api em java com framework spring e com documentação no swagger.
## Como executar o projeto ✍️
#### Abra o terminal na pasta que contém o arquivo docker-compose.yml e digite o seguinte comando
```bash
docker compose up -d
```
#### Agora que os contêineres das imagens estão rodando localmente com as configurações do arquivo docker-compose.yml, já é possível utilizar a aplicação.
### ⚠ ⚠ Lembrando, para acessar o LocalStack, use as seguintes informaçõe:
```bash
aws configure --profile default
```
```bash
docker exec -it localhost_demo bash
AWS Access Key ID [None]: mykey
AWS Secret Access Key [None]: mykey
Default region name [None]: us-west-2
Default output format [None]: json
root:opt/code/Localstack# aws s3 mb s3://demo-bucket --endpoint -url http://localhost:4566
```
#### Para acessar as urls:
swagger (http://localhost:8082/swagger-ui.html)
postman : (http://localhost:8082)
## Como utilizar 🖱️💻
#### 1º Registre um novo usuário

#### 2º Valide e gerencie o token


#### 3º Adicione o token na autorização no header da requisição


#### 4º Agora você pode explorar a todos os endpoints


## Melhorias
Falta a autorização pelo swagger
## 🛠 Habilidades
#### Java, Spring, Docker, Swagger