Utviklingsbestilling: Akari Engine (MVP)

Teknisk Brief & Forretningsverdi

Bestilling fra: Kenneth Bæver Bjerke

0. Sluttproduktet ut mot kunde

Målet er å kunne tilby et nytt, rimelig og lynraskt nettsideprodukt i markedet.

  • Leveransen: Enkle, visuelt unike og konverteringsoptimaliserte nettsider (typisk landingssider, onepagers eller mindre bedriftssider).
  • Funksjonalitet: Alle nettsider levert til kunde ha et fungerende kontaktskjema og sikker databaselagring av innsendte leads som standard.

1. Hva Akari Engine skal være

Akari Engine skal være en intern, sentralisert programvareplattform basert på en multi-tenancy arkitektur.

Plattformen skal fungere som én felles, skalerbar "motor" som driver et uendelig antall uavhengige kundesider fra én og samme kjerneinstallasjon.

Dette eliminerer teknisk overhead, da utviklerne kun forholder seg til én kodebase i stedet for å drifte, oppdatere og patche unike servere eller installasjoner per kunde.

Konseptuell arbeidsflyt

1. Design

En designer produserer nettsidekoden ved hjelp av AI, styrt av en forhåndsdefinert og validert instruksjon (agents.md). Dette sikrer at koden alltid leveres standardisert.

2. Distribusjon

Designeren laster filene opp til et enkelt grensesnitt (f.eks. i Akari Hub).

3. Automatisering

Plattformen tar imot filene, oppretter en ny isolert leietaker (tenant) i motoren, og gjør siden umiddelbart klar for testing.

2. Hva MVP skal levere

For at minimumsløsningen skal anses som vellykket og klar til operasjonell bruk, skal utviklingsteamet levere følgende:

🏢 Kjerne med Multi-tenancy

En stabil plattformstruktur som kan servere unike nettsidefiler og isolere databasedata mellom uavhengige kunder.

☁️ Enkelt opplastingsgrensesnitt

En funksjon (f.eks. i Akari Hub) der designere uten teknisk kompetanse kan laste opp nettsidefiler (f.eks. en ZIP-fil) for en ny kunde.

⚙️ Automatisert staging

Systemet må automatisk tolke de opplastede filene og generere en fungerende test-URL (staging) uten at en utvikler må gjøre manuelt arbeid.

🌐 Rutine for DNS-peking

Siden dette er MVP, skal det eneste manuelle arbeidet ved en endelig lansering være at teknisk avdeling manuelt endrer DNS-innstillingene (A-record/CNAME) hos kundens domeneregistrator. MVP-en må levere en klar teknisk oppskrift på hvordan denne pekingen skal gjøres.