Requirements document to working app in a weekend.

screenshot of XRM a metadata-driven platform

XRM is a metadata-driven platform built with Blazor and EF Core. You define entities, fields, and relationships through a schema designer, and the platform generates the UI: grids, detail forms, child record views, all from metadata. Think of it as a lightweight any relationship management system.

The development process was the real experiment: I started with a requirements document on Sunday, and by Monday evening I had a working MVP with field and relationship designers, CRUD operations, child records, sorting, demo data inspired by AdventureWorksLT, and 71 passing tests. All through GitHub Copilot CLI.

XRM repo

Thanks for reading! :-)