Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
4e11782
feat: Iniciando o projeto Lama4
Ricardoteleco Mar 11, 2023
b2fba0c
Merge pull request #1 from future4code/ricardo-1
Ricardoteleco Mar 11, 2023
b0c0bf3
Pt3 inicio
mlt3800 Mar 11, 2023
52a5524
Error
mlt3800 Mar 11, 2023
f8c9fc7
Testar endpoints
mlt3800 Mar 11, 2023
f149a9c
Merge pull request #2 from future4code/mauricio-1
mlt3800 Mar 11, 2023
b94bcd4
Corrigindo erros!
Ricardoteleco Mar 12, 2023
a005584
Merge pull request #3 from future4code/ricardo-3
Ricardoteleco Mar 12, 2023
d39d15c
Refatorando
mlt3800 Mar 12, 2023
057b7f6
Merge branch 'main' into mauricio-1
mlt3800 Mar 12, 2023
88c72de
Merge pull request #4 from future4code/mauricio-1
mlt3800 Mar 12, 2023
5a3d27d
Merge pull request #5 from future4code/main
mlt3800 Mar 13, 2023
f4f89b1
Merge pull request #6 from future4code/mauricio-1
mlt3800 Mar 13, 2023
7027618
feat: foram criados os tratamentos de erro dos endpoints 1 e 2
Ricardoteleco Mar 13, 2023
877d258
Merge branch 'main' into ricardo-4
Ricardoteleco Mar 13, 2023
810815f
Merge pull request #7 from future4code/ricardo-4
Ricardoteleco Mar 13, 2023
08776f7
Revert "feat: foram criados os tratamentos de erro dos endpoints 1 e 2"
Ricardoteleco Mar 13, 2023
17c52bd
Merge pull request #8 from future4code/revert-7-ricardo-4
Ricardoteleco Mar 13, 2023
c31746b
debugando pt4
mlt3800 Mar 13, 2023
cf84cb4
Merge pull request #9 from future4code/mauricio-1
mlt3800 Mar 13, 2023
d3d6995
Arrumando conexão
Ricardoteleco Mar 14, 2023
5fe5cc4
Merge pull request #10 from future4code/ricardo-6
Ricardoteleco Mar 14, 2023
18647ae
Reafatorando
mlt3800 Mar 14, 2023
174437b
Router
mlt3800 Mar 14, 2023
1907428
Merge branch 'mauricio-1' of https://github.com/future4code/Barros-LA…
mlt3800 Mar 14, 2023
c74a974
Pt3 e 4 ok
mlt3800 Mar 14, 2023
362d56c
Merge branch 'main' into mauricio-1
mlt3800 Mar 14, 2023
154b98a
Merge pull request #11 from future4code/mauricio-1
mlt3800 Mar 14, 2023
6f84248
feat: endpoint 5, não funciona!
Ricardoteleco Mar 15, 2023
e547a13
Merge pull request #12 from future4code/ricardo-7
Ricardoteleco Mar 15, 2023
175bb68
Merge pull request #13 from future4code/ricardo-7
mlt3800 Mar 15, 2023
1f70364
Merge pull request #14 from future4code/mauricio-1
mlt3800 Mar 15, 2023
3791a68
Refatorando pt5
mlt3800 Mar 15, 2023
6fd8418
Refatorando bugs
mlt3800 Mar 15, 2023
0d960eb
Merge pull request #15 from future4code/mauricio-1
mlt3800 Mar 15, 2023
9fad9dc
tables
mlt3800 Mar 15, 2023
0453a07
Refatorando bugs
mlt3800 Mar 15, 2023
e156427
Merge pull request #16 from future4code/mauricio-1
mlt3800 Mar 15, 2023
0a16d97
Conflitos
mlt3800 Mar 15, 2023
a193417
Merge branch 'mauricio-1' of https://github.com/future4code/Barros-LA…
mlt3800 Mar 15, 2023
e059b29
Refatorado pt5 e 6
mlt3800 Mar 15, 2023
4ebc56f
Merge pull request #17 from future4code/mauricio-1
mlt3800 Mar 15, 2023
04efb6e
Debugando Pt5 e 6
mlt3800 Mar 16, 2023
a590fcc
Merge pull request #18 from future4code/mauricio-1
mlt3800 Mar 16, 2023
c25a4ab
Debug pt 5
mlt3800 Mar 16, 2023
41258ce
Merge pull request #19 from future4code/mauricio-1
mlt3800 Mar 16, 2023
946051f
Render
mlt3800 Mar 16, 2023
9a35df8
Merge pull request #20 from future4code/mauricio-1
mlt3800 Mar 16, 2023
db5bf14
Pt6
mlt3800 Mar 17, 2023
9fa99d2
Merge pull request #21 from future4code/mauricio-1
mlt3800 Mar 17, 2023
dc42c12
Merge pull request #22 from future4code/main
mlt3800 Mar 17, 2023
352e2f6
Merge pull request #23 from future4code/mauricio-1
mlt3800 Mar 17, 2023
9f2d4c6
feat: Readme
Ricardoteleco Mar 18, 2023
df1df69
Merge pull request #25 from future4code/ricardo-9
Ricardoteleco Mar 18, 2023
5d3c046
Update README.md
Ricardoteleco Mar 18, 2023
f194980
Update README.md
Ricardoteleco Mar 18, 2023
7fcaecd
Readme
mlt3800 Mar 18, 2023
404c6e0
Merge pull request #26 from future4code/mauricio-2
mlt3800 Mar 18, 2023
dfd5013
Render
mlt3800 Mar 18, 2023
123036b
Update README.md
mlt3800 Mar 18, 2023
dea6b55
Update package.json
mlt3800 Mar 18, 2023
651d0bc
Update README.md
Ricardoteleco Mar 21, 2023
331eb56
Update README.md
Ricardoteleco Mar 22, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.env
node_modules
build
10 changes: 10 additions & 0 deletions Postman/Response-1678911279143.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
HTTP/1.1 201 Created
X-Powered-By: Express
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=utf-8
Content-Length: 257
ETag: W/"101-E41maHfnohjSVsQOBxj92f6EaoQ"
Date: Wed, 15 Mar 2023 20:13:27 GMT
Connection: close

{"message":"User created successfully","token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImIxOTI1MmNhLTg4ZDktNGEyOC04MGU5LTBiZDcyNGNiNWJhYiIsInJvbGUiOiJBRE1JTiIsImlhdCI6MTY3ODkxMTIwNywiZXhwIjoxNjc4OTE0ODA3fQ.pngWBrtsyf3TGvgMju4ABdxbIhRHxBj6ZveEaMYKpsU"}
10 changes: 10 additions & 0 deletions Postman/Response-1678911314223.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
HTTP/1.1 200 OK
X-Powered-By: Express
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=utf-8
Content-Length: 219
ETag: W/"db-gwfNGxYsXWF93CIJLPFmYV7Jyfo"
Date: Wed, 15 Mar 2023 20:15:09 GMT
Connection: close

{"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEwNGJlZGNhLTM2YzUtNGFkOC05YTU4LWJiNTI5YTcyYjFhZCIsInJvbGUiOiJBRE1JTiIsImlhdCI6MTY3ODkxMTMwOSwiZXhwIjoxNjc4OTE0OTA5fQ.LcfR9AcEVr50HhqklGv5yPtt60bt6pBqRfedxi5tB_k"}
10 changes: 10 additions & 0 deletions Postman/Response-1678911365352.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
HTTP/1.1 201 Created
X-Powered-By: Express
Access-Control-Allow-Origin: *
Content-Type: text/html; charset=utf-8
Content-Length: 26
ETag: W/"1a-PcuEgwzW/gXXsATEQgQU7E5GuWE"
Date: Wed, 15 Mar 2023 20:16:02 GMT
Connection: close

Band created successfully!
10 changes: 10 additions & 0 deletions Postman/Response-1678912700013.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
HTTP/1.1 400 Bad Request
X-Powered-By: Express
Access-Control-Allow-Origin: *
Content-Type: text/html; charset=utf-8
Content-Length: 21
ETag: W/"15-ERBUgNyYkq4zWicwY3ju2qW8+ZQ"
Date: Wed, 15 Mar 2023 20:38:15 GMT
Connection: close

Provide the end time.
65 changes: 62 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,63 @@
# Labenu Music Awards
Como você deve saber muito bem, o nosso querido chefinho Astrodev é uma pessoa com Networking incrível e ele conhece vários artistas estrelados. Além disso, ele também é um grande ~~megalomaníaco~~ visionário e está planejando fazer um grande evento: o **LAMA**, *Labenu Musical Awards*, um festival com várias bandas famosas para a formatura da sua turma e, no final, vocês podem eleger a banda que mais gostaram! Entretanto, na opinião dele, vocês só serão merecedores se entregarem um sistema impecável que permita o gerenciamento completo desses shows.
![Screenshot_1](https://user-images.githubusercontent.com/45580434/79641791-06e1c100-8170-11ea-8ecf-b6c889805d55.png)
<br>


## :memo: Descrição
implementação de uma API para cadastro de bandas e shows para o evento LAMA, Labenu Musical Awards.

## 📌 Link Documentação Postman
[Doc_Postman](https://documenter.getpostman.com/view/22376520/2s93JzKzpB)

## 📦 Link Deploy Render
https://lama-0ddu.onrender.com

## 👩🏾Pessoas Desenvolvedoras do Projeto
<br/><h3><sub>Mauricio Luiz de toledo</sub><h3/> (https://github.com/mlt3800)
<br/><h3><sub>Ricardo Barros</sub><h3/> (https://github.com/Ricardoteleco)

## 🎤 LAMA

implementação de uma API para cadastro de shows e venda de tickets dos mesmos na plataforma lama.


## 📦 link da API

https://lama-macedo.herokuapp.com/

## 🚀 Começando

para usar a API você pode acessar o link acima ou instalar em seu computador as dependencias e rodar localmente na sua máquina conforme descrito abaixo.

## 🔧 Instalação

para instalar as dependências digite no terminal:

```
npm install
```

para rodar a API na porta 3003 digite:

```
npm run dev
```

para obter os dados digite no navegador o link da requisição que está na documentação e para fazer requisiçôes que criam ou alteram via body utilize o postman ou app similares.


## 🛠️ Construído com

* [nodeJS]
* [express]
* [dotenv]
* [cors]
* [knex]
* [typscript]
* [javaScript]
* [jsonwebtoken]
* [uuid]
* [mysql]
* API desenvolvida com paradigma orientado a objetos.



Para isso já deixamos algumas tabelas prontas para vocês não precisarem se preocupar com a modelagem do banco. Deixamos também um template do projeto já com a estrutura da parte de usuários. Vocês podem usá-las a vontade, mas, se quiser fazer do zero sem esse auxílio, também pode.
Loading