Lager appen del 4
[FIGURE src=image/webapp/money.jpeg class=”right”]
I kursmoment 3 arbetade vi med formulär. Vi ska i denna uppgift skapa delar av appen som är skyddad med hjälp av JWT. I den skyddade delen ska det vara möjligt att se tidigare fakturor och skicka nya.
Förkunskaper
Du har gjort uppgiften Lager appen del 3. Du har jobbat dig igenom övningarna Tabeller i mobila enheter och Login med JWT.
Introduktion
Använd lager API:t dokumentationen och speciellt sektionen om invoices. Här kan du hämta ut alla invoices och skapa nya.
Krav
-
Skapa ett formulär för att kunna registrera och logga in som en användare i Lager appen.
-
Bakom de skyddade delarna ska faktura vyerna ligga.
-
Skapa ett formulär för att göra om en order till en faktura. Ändra orderns status till ‘fakturerad’ enligt API:t.
-
Det ska inte gå att fakturera en order två gånger.
-
Skapa en tabell med information om befintliga fakturor, välj själv vilken information som ska finnas.
-
Tabellen ska fungera på alla enheter, gör ett medvetet val av design.
-
Din app måste innehålla en CSP, som bara tillåter precis det som behövs hämtas för att undvika XSS-attacker och liknande.
Extrauppgift
- Lägg till felmeddelanden i registrerings/inloggnings-formuläret för användaren får en förståelse för vad som blev fel.
Revideringar
- 2023-03-28: (B, efo) Uppdatering i samband med webapp-v5.
- 2018-02-12: (A, efo) Första utgåvan i samband med kursen webapp v3.