Modern family management platform built with AI-assisted development
OAL (Our Ancestral Legacy) is a comprehensive digital platform that enables families to share, organize, and preserve their shared history. Through the platform, family members can collaborate on events, share photos and documents, discuss in a forum, create collections of family stories, and much more. The platform provides a secure, intuitive, and user-friendly solution for family communication and collaboration across generations.
OAL (Our Ancestral Legacy) is a comprehensive digital platform that allows families to share, organize, and preserve their shared history.

Solution
Tech Stack
Languages:
TypeScript
SQL
Technologies:
Next.js 16 (App Router)
React 19
Supabase (PostgreSQL + Auth + Storage)
Tailwind CSS v4
Cursor AI (AI-assisted development)
Integrations:
Supabase Authentication
Supabase Real-time
Stripe (payments and subscriptions)
Resend (email notifications)
Amplitude Analytics
MCP (Model Context Protocol) for browser testing
GitHub Actions (CI/CD)
Result
A complete family management platform with 34+ implemented features, built with modern AI-assisted development. The platform delivers multi-family membership with full data isolation, customizable family slugs for personal URLs, and a real-time notification system across 7 different event types. Families can communicate through a forum with threads, replies, and likes, share family stories via blogging functionality, coordinate events with RSVPs and invitations, and create photo galleries and collections of family items and traditions. The platform also supports clans for sub-organization, user profiles with activity feeds, and document uploads up to 100MB including PDF, Word, Excel, PowerPoint, CAD files, and 3D models.
The technical architecture is built on 34 database tables with 130+ Row Level Security (RLS) policies ensuring complete data isolation between families. The development process is fully automated with an "npm run morning" command that starts the entire development environment, environment switching based on Git branch, and an automated database migration pipeline from local to develop and production. The platform integrates AI-driven browser testing with Chrome MCP, supports multi-language (EN/DA), and delivers responsive design across all devices with real-time data synchronization and automated type generation from database schema.
The project demonstrates how AI-assisted development can fundamentally transform software development. Features that would traditionally take days are implemented in hours, complete documentation is generated alongside the development process, and database migrations are handled with built-in safety and rollback. Automated testing through AI-driven browser automation and zero downtime deployments with GitHub Actions ensure high quality and stability. The security architecture is based on database-level security with RLS policies, middleware-based route protection, role-based access control, and automated security audits via Supabase advisors.
OAL represents the future of software development, where AI does not replace developers, but acts as a powerful partner handling patterns and boilerplate, while humans focus on product vision, user experience, and business logic.
See our portfolio
Explore our portfolio of successful projects that showcase our expertise, creativity, and dedication to delivering results.






