← back to work2024–2026
live
AIGEMSTEK
Premium India-entry consulting site
Next.jsPayload CMSPostgreSQLTypeScriptVercel
aigemstek.comlive

─── 01
A consulting site that publishes itself
A consulting firm publishes constantly — new service framings, new sector lenses, new leadership notes. The site is CMS-driven so the consulting team pushes copy and structured pages without touching code.
Hero headline, strategy card, stats row, “Think global, act local” callout — all typed Payload collections rendered at build/edge time.
aigemstek.com/serviceslive

─── 02
Typed Payload collections
Each service card — Factory Setup & Project Management, Corporate Services, Human Resources Management, Sourcing & Supply Chain, India Market Entry & Strategy, M&A, Commercialisation, Energy / EPC / Technology Advisory — is a typed Payload entry on PostgreSQL.
Adding a new sector or service is a content task, not a code task. The consulting team owns publishing end-to-end.
─── 03
Architecture
- Next.js App Router, TypeScript strict, Tailwind.
- Payload CMS on PostgreSQL — typed collections for services, sectors, leadership, capability briefs, corporate profile downloads.
- Inquiry capture: typed contact form → Payload → admin queue with role-gated approvals.
- User + admin dashboard routes (register, login, role promotion). Branded loading screen for first-paint quality.
- Deployed on Vercel.
─── 04
What I learned
- CMS-driven beats code-driven for consulting sites. The team publishes faster than any engineer can keep up.
- Typed CMS collectionssave weeks of “what does this field mean” conversations.
- Branded loaders signal quality at first paint — cheap to build, high return on perceived polish.
