Skip to content
This repository has been archived by the owner on Nov 14, 2024. It is now read-only.

API-punkter for NFC-systemet #30

Closed
henrist opened this issue Oct 11, 2015 · 2 comments
Closed

API-punkter for NFC-systemet #30

henrist opened this issue Oct 11, 2015 · 2 comments

Comments

@henrist
Copy link
Member

henrist commented Oct 11, 2015

Skisse vi jobber etter:

GET /api/nfc?card=123456 <-- kortnr til brukeren
GET /api/nfc?user=henrste <-- brukernavnet
POST /api/bong/henrste <-- bonger skal tilknyttes brukere
POST /api/coffee/124155 <-- id for kaffekortet, kaffekort må ikke kobles mot bruker

Når man søker opp med kort:

  • Returner evt. kaffekort som eksisterer
  • Returner evt. brukerinfo, inkl. evt. flere kaffekort

Når man søker opp med bruker:

  • Returner evt. brukerinfo, inkl. evt. flere kaffekort

Tilordne kort en bruker: Dette ønsker vi brukeren selv skal gjøre via nettsia. Logge inn med UiO-bruker og legge inn kortnr sitt.

Registrere kaffekort: Dette bør være mulig via API-et. Kan f.eks. være hvis man POSTer til coffee-API-et.

Mulighet for modell:

`kaffekort` (kaffekortid, kortnr, saldo (cache))
`kaffekorttransaksjoner` (transid, kaffekortid, dato, bevegelse)
`user` utvides med bongsaldo (cache)
`bongtransaksjon` (transid, userid, dato, bevegelse)
`kort` (kortnr, userid)

Må også legge til mer info om hva som forårsaket transaksjoner

@henrist
Copy link
Member Author

henrist commented Jan 28, 2016

En god del er nå implementert, dog med andre adresser enn hva som er nevnt her. Kaffebonger ikke implementert enda.

@nicolaei
Copy link
Contributor

Det er nå lagt opp til NFC systemet med #38! :D

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants