React Case Studies: PerfectCareer, Reidius Infra Global & Landing Page
Three React builds in production: PerfectCareer's automation-driven platform, Reidius Infra Global's Dubai villa-construction site, and the Reidius Infra lead-gen landing page — same stack, same fast-shipping discipline.
ReactAutomationGoogle Cloud TasksWhatsApp AutomationGoogle AnalyticsGoogle Tag ManagerMeta Pixel
Key Takeaways
Built with guidance from Chirag Pachauri as Senior Developer, on a tight, fixed timeline from day one.
Frontend: React, Vite, Tailwind CSS, shadcn/ui, Redux Toolkit, and MVC architecture. Backend: Node.js APIs with automation-driven workflows.
Order and report delivery ran through Interakt WhatsApp automation, SMTP email, and Google Cloud Tasks for reliable background processing.
Early results: 353K+ campaign impressions, 3.5K+ website clicks, 2.5K+ link clicks.
PerfectCareer — an AstroVedansh platform that turns a person's birth details into a personalized career report — had its core platform built in just 5 days, followed by continuous enhancements, automation, and production improvements. I built it with guidance from Chirag Pachauri as Senior Developer, which shaped how I think about scalable, production-ready software.
What was built
A scalable web platform using React, Vite, Tailwind CSS, shadcn/ui, and MVC architecture on the frontend
Redux Toolkit for state management across the app
Backend APIs built with Node.js, with automation-driven workflows instead of manual order handling
Continuous refinement of UI/UX, functionality, and system architecture across multiple production iterations
How this actually loads: client-side vs. server-side rendering
Client-side rendering (CSR) — what PerfectCareer's frontend runs on — means the server sends a mostly-empty HTML shell plus a JavaScript bundle; the browser downloads that JS, executes it, and only then builds and paints the page. Fast to build, cheap to host, but there's a blank-ish moment while the JS finishes loading.
The client-side rendering flow this platform's frontend runs on.
Server-side rendering (SSR) flips the order: the server renders the actual HTML for that specific request before sending it, so the browser has real content to paint immediately, then "hydrates" it with JavaScript to make it interactive. Slower to build per request, but a faster first paint and stronger out-of-the-box SEO — the trade-off that matters most on lead-generation pages, where the first few seconds decide whether a visitor stays.
Interakt WhatsApp automation for report delivery and order updates, in Hindi and English
SMTP email delivery as a parallel channel for order and report notifications
Google Cloud Tasks for reliable, queued background processing — the difference between a report request that occasionally fails silently and one that always completes
Early results
353K+ campaign impressions in the early launch push
Also shipped in React: Reidius Infra Global and the landing page
Reidius Infra's Dubai arm and its lead-generation landing page are two more React builds from the same discipline — different business, same describe-review-ship loop.
Reidius Infra Global (Dubai) — a turnkey villa-construction site built around one promise: one contract, one team, full accountability, for Dubai's fragmented villa-building market — 14+ years in Dubai, 50+ projects delivered
The Reidius Infra landing page — a focused lead-gen page with transparent per-square-foot pricing across civil, semi-furnished, and fully-furnished tiers, and a direct cost comparison against typical contractor markups
This shipped with guidance from Chirag Pachauri as Senior Developer — the same collaborator who guided the MagicMond Global build. Different companies, different stacks, same discipline: describe the change, review it, ship it.