Future architecture
Opened this issue · 2 comments
AndreMorad commented
Future architecture
AndreMorad commented
- Arkitektur
- Strukturera koden mer (i komponenter som DropZone) för att kunna återanvända koden i flera ställen.
- Flytta in @code från Razor pages till Base klasserna.
- Teknologi
- Betalningsmetoder paypal, klarna m.m.
- Bank-id
- Scaling
- Skala upp våra web applikationer för att kunna hantera mer trafik. (ökad kostnad)
- Databasen kan skalas upp och lägga till en eller flera elastiska pooler.
- Att ha lager i olika länder.
- Fysiska logistik flöden.
- Säkerhet
- Använda [Authorize] på utvalda kontroller metoder.
- Ändra i catch kontrollerdelen så att vi skickar exeption till loggning medan användaren får ett meddelande i form av 500.
- Branching
- Tillhörande braching med avseende deployment strategi (se nedan)
- Deployment strategi
- Att vi har en test backend (+ test databas) och en produktions backend (+ produktions databas).
- Moln leverantör
- Koppla ett riktigt domän namn.
- Features
- Kunden hade kunnat klicka på glömt lösenord och fått ett mail där han kunde göra reset.
- Lokalisering (inkluderar valuta)
- Utökning vid orderbeställning så att det fungerar till olika länder.
- Betyg sättning av varor.
Deleted user commented
Bra genomtänkt med scaling och säkerhetsaspekten!
Likaså som eran dokumentation och struktur på koden har vi svårt att hitta saker att förbättra! 👍🏻
MVH,
G-3