π§ My SaaS Journey: Metadata Management Platform
Welcome to my build-in-public journey! I’m building a metadata management platform that helps engineering and data teams manage metadata structures at scale.
π οΈ Current Stack: Node.js β’ React β’ Clerk Auth β’ Fly.io β’ TailwindCSS β’ shadcn/ui β’ GitLab β’ WebSockets
π Current Milestone: Bootstrap Phase
β Whatβs Done:
π― Landing Page: Live and deployed β simple and focused on value prop
π Authentication: Clerk.dev (JWT secured auth + user management)
π οΈ Backend:
- Node.js + Express
- CORS, Routers, JWT middleware
- WebSocket support for real-time events
π Frontend:
- React
- TailwindCSS
- shadcn/ui
π Dark Mode / Light Mode toggle implemented!
π Deployment:
π GitLab Pages set up for this public journey
π¦ Tech Stack Overview
| Layer | Tool/Service |
|---|---|
| Frontend | React + Tailwind + shadcn/ui |
| Auth | Clerk.dev (JWT) |
| Backend | Node.js + Express |
| Realtime | WebSockets |
| Infra | Fly.io |
| Domain | Namecheap |
| CI/CD | Coming soon via GitLab |
| Markdown Site | GitLab Pages |
ποΈ Whatβs Next
π§ Upcoming Features:
ποΈ CI/CD Pipeline: GitLab CI/CD for automatic backend + frontend deploys
π Connector #1: Databricks Integration
Ingest metadata via:
- π§© AWS Step Functions
- βοΈ AWS Lambda
- ποΈ DynamoDB
π Schema Designer UI for defining and managing metadata
π Metadata Entity Search & Filters
π Dashboard MVP
π‘ Vision
Metadata is often scattered and inconsistent. My platform will provide a single source of truth for managing metadata definitions, connections, and lineage β all with a clean UI and developer-first experience.
β¨ Follow the Journey
- Weekly updates posted here
- Transparent about what works, what breaks, and what pivots
- Feel free to follow along, give feedback, or even contribute ideas!
ποΈ Last updated: July 2025