Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Börja med att köra npm install

För registrering: http://localhost:3030/user/register Gör POST-anrop. Skicka med { "username" : "ditt användarnamn", "password" : "ditt lösenord", "isAdmin": Boolean}

För login : http://localhost:3030/user/login Gör POST-anrop. Skicka med { "username" : "ditt användarnamn", "password" : "ditt lösenord"} Tillbaka skickas en token för att kunna använda stock funktioner

För att hantera lagret: http://localhost:3030/stock GET för att kunna se vad som finns i lager

POST för att kunna lägga till en produkt { "id": "5", "title": "Gringo Minimum", "desc": "MINI MINI", "price": 20 } Datum sparas också när den sparas I headern behöver Authorization med den token som gavs vid inloggning vara med

PUT för att ändra en produkt Samma typ av request utan id nu uppdateras även modifiedAt när produkten läggs till I headern behöver Authorization med den token som gavs vid inloggning vara med { "title": "Gringo Dark ", "desc": "No blend", "price": 100 }

DELETE görs med adressen med id på slutet ex localhost:3030/stock/666b4e7e722914432f85f19e Id är det som ges till produkten av mongoDB I headern behöver Authorization med den token som gavs vid inloggning vara med

För att lägga till kampanjer: http://localhost:3030/user/campaigns

En vanlig get för att se alla kampanjer

POST för att skapa en kampanj { "products":[{"title": "Gringo maximus"}, {"title": "Gringo Minimum"}], "price": 120 } Kräver att products är en array av objekt och att price är positivt

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages