Oalworld

Modern familie management platform bygget med AI-assisteret udvikling

Modern familie management platform bygget med AI-assisteret udvikling

OAL (Our Ancestral Legacy) er en omfattende digital platform, der gør det muligt for familier at dele, organisere og bevare deres fælles historie. Gennem platformen kan familiemedlemmer samarbejde om begivenheder, dele fotos og dokumenter, diskutere i et forum, oprette samlinger af familiehistorier og meget mere. Platformen leverer en sikker, intuitiv og brugervenlig løsning til familiekommunikation og samarbejde på tværs af generationer.

OAL (Our Ancestral Legacy) er en omfattende digital platform, der gør det muligt for familier at dele, organisere og bevare deres fælles historie.

Løsning

Tech Stack
Sprog:

  • TypeScript

  • SQL

Teknologier:

  • Next.js 16 (App Router)

  • React 19

  • Supabase (PostgreSQL + Auth + Storage)

  • Tailwind CSS v4

  • Cursor AI (AI-assisteret udvikling)

Integrations:

  • Supabase Authentication

  • Supabase Real-time

  • Stripe (betalinger og abonnementer)

  • Resend (email notifikationer)

  • Amplitude Analytics

  • MCP (Model Context Protocol) for browser testing

  • GitHub Actions (CI/CD)

Resultat

En komplet familie management platform med 34+ implementerede features, bygget med moderne AI-assisteret udvikling. Platformen leverer multi-familie medlemskab med fuldstændig dataisolation, brugerdefinerede familie-slugs for personlige URLs, og et real-time notifikationssystem på tværs af 7 forskellige event-typer. Familier kan kommunikere gennem et forum med tråde, svar og likes, dele familiehistorier via blog-funktionalitet, koordinere begivenheder med RSVP og invitationer, samt oprette fotogallerier og samlinger af familiegenstande og traditioner. Platformen understøtter desuden clans for sub-organisering, brugerprofiler med aktivitetsfeed, og dokumentuploads op til 100MB inklusiv PDF, Word, Excel, PowerPoint, CAD-filer og 3D-modeller.

Den tekniske arkitektur bygger på 34 databasetabeller med 130+ Row Level Security (RLS) policies der sikrer komplet dataisolation mellem familier. Udviklingsprocessen er fuldautomatiseret med en "npm run morning" kommando der starter hele development miljøet, environment switching baseret på Git branch, og en automatiseret database migration pipeline fra lokal til develop og production. Platformen integrerer AI-drevet browser testing med Chrome MCP, understøtter multi-language (EN/DA), og leverer responsive design på tværs af alle enheder med real-time datasynkronisering og automatiseret type generation fra database schema.

Projektet demonstrerer hvordan AI-assisteret udvikling kan transformere softwareudvikling fundamentalt. Features der traditionelt ville tage dage implementeres på timer, komplet dokumentation genereres sideløbende med udviklingsprocessen, og database migrations håndteres med indbygget sikkerhed og rollback. Automatisk testing gennem AI-drevet browser automation og zero downtime deployments med GitHub Actions sikrer høj kvalitet og stabilitet. Sikkerhedsarkitekturen bygger på database-niveau sikkerhed med RLS policies, middleware-baseret route protection, role-based access control, og automatiserede sikkerhedsaudits via Supabase advisors.

OAL repræsenterer fremtiden for softwareudvikling, hvor AI ikke erstatter udviklere, men fungerer som en kraftfuld partner der håndterer patterns og boilerplate, mens mennesker fokuserer på produktvision, brugeroplevelse og forretningslogik.

Flere cases

Udforsk vores portefølje af succesfulde cases, der demonstrerer vores ekspertise, kreativitet og dedikation til at levere resultater.

Skal vi tage en snak om dit projekt?

Når du arbejder med os, er du i centrum. Vi gør en ekstra indsats for at sikre, at din oplevelse er gnidningsfri, samarbejdsorienteret og positiv. Digital transformation skal nemlig føles styrkende, ikke overvældende.

HQ adresse

Vesterbrogade 15, 3 Sal, 1620 København, Denmark

Skal vi tage en snak om dit projekt?

Når du arbejder med os, er du i centrum. Vi gør en ekstra indsats for at sikre, at din oplevelse er gnidningsfri, samarbejdsorienteret og positiv. Digital transformation skal nemlig føles styrkende, ikke overvældende.

HQ adresse

Vesterbrogade 15, 3 Sal, 1620 København, Denmark

Skal vi tage en snak om dit projekt?

Når du arbejder med os, er du i centrum. Vi gør en ekstra indsats for at sikre, at din oplevelse er gnidningsfri, samarbejdsorienteret og positiv. Digital transformation skal nemlig føles styrkende, ikke overvældende.

HQ adresse

Vesterbrogade 15, 3 Sal, 1620 København, Denmark