---
# System prepended metadata

title: Fullfill

---

# Fullfill

## Faza 1

Cilj faze je imeti uporaben API za stranke. Za to potrebujemo preverjanje identitete, sprejem naročil, vodenje zalog ter vpogled v zaloge.

### API za prijavo (JWT) - 100€

Po standardu na /api/token/ in /api/token/refresh/


### API za sprejem naročil - 200€
```
{
  "order_id": "12345678910111213141516", // Unique with user
  "address": {
    "full_name": "Simon",
    "street_name": "testna ulica",
    "street_number": "10T",
    "city": "Mesto",
    "zip": "1000",
    "country": "Slovenia"
  },
  "items": [
    {
      "product": "12345679",
      "quantity": 5
    },
    {
      "product": "12345678",
      "quantity": 5
    }
  ],
  "invoice": "invoice.pdf",
  "price": "15.3€",
  "cash_on_delivery": true
  
}
```

Kjer bo invoice.pdf nek veljaven URL naslov do računa, lahko pa tudi manjka to polje (ni potrebe po računu). API tudi odšteva od zaloge. V primeru, da na zalogi ni dovolj izdelkov vrne še vrstico 'Error'. Odgovor sprejema naročila je enak oddanemu naročilu + morebitne napake. 

### API za pregled dejavnosti - 200€

Stranka lahko:
- preveri trenutno stanje vseh naročil, 
- posameznega naročila in 
- stanje zalog. 


## Faza 2 (cca 700€)

Cilj faze je imeti uporabno spletno stran, kjer se bo dalo na eleganten način preveriti stanja naročil, zaloge in administratorjem (mojstrom v skladišču) omogočiti spreminjanje stanj naročil (uspešno poslano naprej, naročilo v obdelavi) ter beleženje in preverjanje stanja zalog.

## Faza 3 (cca 150€)

Cilj faze je avtomatsko izpolnjevanje in tisk nalepk za dostavno službo.

## Faza 4 (Potencialna)

Sprotno obveščanje strank o njihovih naročilih, zalogi ipd. To bi lahko preverjali preko "sexy" grafov na strani ali pa preko elektronske pošte (tedenski izvoz)

## Faza 5 (potencialna)

AI pobiranja izdelkov in pakiranja :)

