Skip to content
Ekam Singh
Back to Home

Projects

Selected work

Three products I build and run: a live ordering platform, an iOS clock app, and an agentic web studio. Everything here is browsable on this page; the full stories are one click deeper.

BiteRoutes

LiveWeb is live at biteroutes.com. The SwiftUI iOS app is in progress.

Customers find nearby trucks on a map, browse menus, pay with Stripe, and track orders in real time over GraphQL subscriptions. Truck owners manage locations, menus, and subscriptions from their own dashboard.

BiteRoutes landing page with location and cuisine search for finding nearby food trucks
  • TypeScript
  • Node.js
  • Apollo Server
  • GraphQL subscriptions
  • Prisma
  • PostgreSQL
  • Next.js
  • React 19
  • SwiftUI
  • Stripe
  • AWS
  • Terraform
  • Playwright
  • GitHub Actions
  • Xcode Cloud

Retrotick

On the App StoreLive on the App Store for iPhone and iPad.

A split flap clock app for iPadOS 26 and up, built in SwiftUI with Apple's Liquid Glass design language, the same language this site borrows. A custom animation engine drives the flaps through a flip-target queue.

Retrotick marketing site describing the split flap clock, Liquid Glass design, widgets, and Live Activities
  • Swift
  • SwiftUI
  • StoreKit 2
  • WidgetKit
  • ActivityKit
  • XcodeGen
  • Xcode Cloud
  • XCTest

Client Website Studio

Open for new projectsI have not shipped a client site yet. The sample designs below show what the studio builds; yours would be the first launched.

A 13-phase pipeline that takes a small business from a name and a location to a finished marketing site with tests, SEO, a pitch deck, and contracts. 8 specialized Claude Code subagents do the work; hard quality gates keep them honest.

A sample restaurant website home page built with the studio, launching soon
  • Claude Code agents
  • Next.js App Router
  • TypeScript strict
  • Tailwind CSS
  • Vitest
  • Playwright
  • Vercel