Enhance chalotrain.com into Railway Super App

Замовник: AI | Опубліковано: 03.03.2026

I want to transform my website chalotrain.com from a simple PNR Status tool into a complete Indian Railway Super App. Current State: Website currently only has PNR Status. The Goal: To make chalotrain.com a high-traffic, sticky portal for Indian Railway passengers with three revenue streams — Affiliate Marketing, API Monetization, and Advertising. By adding 18 features, we will increase session duration, user retention, and open multiple revenue streams. PHASE 1 — Core Utility & Data Integration Intelligent Search Bar with auto-suggest for stations and trains Find Trains between stations — results in clean sortable cards with departure/arrival times and duration Live Running Status — real-time train location with auto-refresh Full Train Schedule — complete route with timings, platform numbers, distance Seat Availability Checker — by date and class with waitlist/RAC status Fare Calculator — full price breakdown with Tatkal fare Coach Position Viewer — graphical layout (Engine - SLR - S1 - B1 - A1) Live Station Board — real-time arrivals/departures like railway station digital board Interactive Map — train location shown live on map Tatkal Availability — quota seats with opening time (AC: 10 AM, Non-AC: 11 AM) PHASE 2 — Monetization & Affiliate Integration Train Details Hub — all info in one page with tabs (Schedule, Seat, Fare, Coach Position) Rail Madad Redirect Button — for complaint lodging on railmadad.gov.in Order Food on Train — IRCTC eCatering redirect with PNR pre-filled if possible Cancelled Trains List — daily updated, filterable by zone/state/date Credit Card Comparison — affiliate links via EarnKaro/BankBazaar with Apply Now buttons Travel Insurance Widget — simple quote form with affiliate redirect (Policybazaar/EarnKaro) PHASE 3 — Engagement & Communication WhatsApp Support Button — floating green button on all pages with pre-filled message Coming Soon Booking Cards — Train, Flight, Hotel, Bus cards with Notify Me button to collect user emails for future launch Technical Requirements: Frontend: React.js / Next.js Backend: Node.js / Python Django All APIs will be provided by me — developer only needs to integrate Caching system for static data to reduce API calls Mobile-first responsive design UI must match current chalotrain.com branding Clean commented code delivered via GitHub 1 month free bug fixing after delivery