vishnu.
vishnu.Celebrate
the existence.
Back to projects
3 / WEBSITE & LEADS DASHBOARD

Zenshots

Reels that make people stop scrolling, and leads that never slip.

Zenshots homepage with the headline Reels that make people stop scrolling
HomepageA bold headline, reel-style phone mockups and same-day WhatsApp replies make the offer clear in seconds.
THE IDEA

Reel booking site with SEO pages for 50 Telangana locations, spam-protected forms and a real-time leads dashboard.

Zenshots helps brands, cafes, creators and families book short-form video shoots. I designed and built the whole platform: a server-rendered website with a page for every Telangana district and Hyderabad area, and a private dashboard that follows each lead from first message to finished reel.

A lead and its notification are saved together, delivered to Telegram with automatic retries, and pushed live to every open dashboard.

  • SEO pages for all 33 districts and 17 Hyderabad areas
  • Booking and enquiry form with Turnstile, rate limits and cooldowns
  • Real-time dashboard over WebSockets with sound and browser alerts
  • Lead flow from New to Completed, with Lost and Spam
  • Internal notes, activity log and Telegram delivery status
FRONTEND

The public website

A bright, playful website in the Zenshots navy and cyan identity. Every page is rendered at the edge, with its own copy, structured data and a booking form ready to go.

Zenshots booking form with book a shoot and general enquiry tabs, contact options and next steps
Book a shoot or ask a questionOne form handles shoots and general enquiries. City pages pre-select the city, and each submission gets a reference the customer can quote.
SPEED & SEO

Fast, and easy to find

Every page is rendered at the edge, close to the visitor, so it loads fast and ranks well. These are real test results for the live site.

Lighthouse report for Zenshots: Performance 100, Accessibility 100, Best Practices 100, SEO 100, Agentic Browsing 2 of 2
LighthouseA perfect 100 for Performance, Accessibility, Best Practices and SEO, with both Agentic Browsing checks passed.
Global response-time checks for Zenshots from 20 regions, all healthy, between 35 ms in Singapore and 173 ms in Los Angeles
Response time from 20 regionsChecked from 20 regions across Europe, the Americas and Asia, every one responded in under 175 ms, most in under 100 ms.
BACKEND

The admin dashboard

A hidden admin dashboard that updates live. New leads, status changes and Telegram deliveries appear instantly on every open screen.

Zenshots leads dashboard with KPI cards, a leads-per-day chart and top cities
OverviewLeads today, the last 7 days, leads to contact, bookings and conversion, with a 30-day chart and top cities across Telangana.
Zenshots leads table with new, contacted, quoted, booked and completed leads and Telegram alert states
Leads and statusesFilter by New, Contacted, Quoted, Booked, Completed, Lost or Spam. Each row shows the request, its status and whether the Telegram alert was sent, retrying or failed.
Zenshots lead detail with lead flow steps, customer request, internal notes and activity timeline
Lead detailA step-by-step lead flow, WhatsApp, call and email shortcuts, internal notes, notification status and a timeline of who changed what.

Dashboard screenshots use demo data. Speed and SEO results are real tests of the live site.

Want one like this? Start a project