Jucundus/backend/README.md

47 lines
1.4 KiB
Markdown

## Backend
# Dev
npm run dev
http://localhost:3000
## Docker Database Dev
```bash
docker-compose -f docker-compose-dev.yml build
docker-compose -f docker-compose-dev.yml up
```
## Agenda
http://localhost:3000/dash/
## API
# Lot
GET http://localhost:3000/api/lot/getInfos/https%3A%2F%2Fwww.interencheres.com%2Fvehicules%2Fvehicules-624955%2Flot-75622389.html
GET http://localhost:3000/api/lot/getPictures/https%3A%2F%2Fwww.interencheres.com%2Fvehicules%2Fvehicules-624955%2Flot-75622389.html
POST http://localhost:3000/api/lot/NextItem
POST http://localhost:3000/api/lot/AuctionedItem
POST http://localhost:3000/api/lot/Bid
# Sale
GET http://localhost:3000/api/sale/getSaleInfos/https%3A%2F%2Fwww.interencheres.com%2Fvehicules%2Fvehicules-624955
GET http://localhost:3000/api/sale/followSale/624955
GET http://localhost:3000/api/sale/sale/624955
POST http://localhost:3000/api/sale/sale
PUT http://localhost:3000/api/sale/sale/624955
DELETE http://localhost:3000/api/sale/sale/624955
GET http://localhost:3000/api/sale/getAll
GET http://localhost:3000/api/sale/getByUrl/https%3A%2F%2Fwww.interencheres.com%2Fvehicules%2Fvehicules-624955
# Favorite
POST http://localhost:3000/api/favorite/save
GET http://localhost:3000/api/favorite/getAll
# Prod
git clone https://gitlab.cyro-technology.com/cyril/Jucundus
cd Jucundus
docker Compose up -d
Dashboard Agendash
https://jucundus-api.saucisse.ninja/dash/