IPOLyst
A real-time IPO tracking and intelligence platform for India's retail investors, with live GMP data, automated status logic, and a Sanity CMS-powered blog.
The Challenge
IPO decisions in India are made on Grey Market Premium, and retail investors were reading that number off whichever site loaded first. Any single source can be wrong, stale, or quietly skewed, and a bad GMP reading costs real money. IPOLyst needed a platform investors could actually trust, which ruled out two things immediately: depending on one data source, and depending on a human to keep it current. Every IPO moves through Upcoming, Ongoing and Closed on its own schedule, and a site that needs someone to remember to flip that status is wrong the moment they forget. It also had to be quick enough to check on a phone in the middle of trading hours.

IPOLyst
Client
4 Weeks
Timeline
India
Location
2026
Year
Our Approach
Two constraints shaped every decision. First, no single GMP source could be trusted on its own, so the headline number had to be derived rather than copied from somewhere. Second, nothing could depend on a person remembering to update it: every IPO moves through its lifecycle on its own schedule, and a stale status is worse than no status at all. That pushed us toward deriving state from the underlying dates rather than storing it by hand, and toward automation as the default rather than something added later. We also treated speed as a correctness problem rather than polish, because a page that stalls mid-session is one the investor closes.
4
Weeks from brief to launch
12
Screens designed and built
Hourly
Automated GMP refresh in trading hours
0
Manual status updates required
The Solution
The platform aggregates GMP from multiple sources and computes a consensus average, surfaced through an interactive chart that tracks day-by-day movement for each IPO so the trend is visible rather than just the current figure. A date-driven status engine derives Upcoming, Ongoing and Closed from real subscription and listing dates, so listings move through their lifecycle without anyone touching them, and a GitHub Actions pipeline refreshes the data hourly through trading hours. One-click deep-links drop investors straight into the registrars' allotment checkers, cutting a fiddly multi-step lookup down to a tap, and an SEO-focused blog on Sanity CMS lets the team publish against high-intent IPO search terms without waiting on a deploy.
Tech Stack
- Next.js (App Router)
- Vercel
- Sanity CMS
- GitHub Actions
- Web Development
- UI Design
- CMS Integration
- Automation
- Fintech
- Data Platform
Impact
IPOLyst launched in four weeks across twelve screens, and runs without a maintenance rota: status transitions are derived rather than entered, so no one has to be watching on listing day, and the hourly pipeline keeps GMP current on its own. Consensus averaging removed the single-source dependency that made the original brief risky in the first place. Pages are prerendered and incrementally revalidated at the edge from Vercel's Mumbai region, which is what makes it quick enough to check mid-session on mobile, the use case the whole platform is built around. The Sanity-powered blog gives the team an owned channel to compete for IPO search traffic on their own schedule.
Explore Our Other Projects
Ready to transform your digital presence?
Let's build something remarkable together. Book a free discovery call and find out how we can design and develop a product your users will love.

