Skip to content

RailPath revolutionizes railway station navigation with Augmented Reality technology and PNR-based guidance. This Smart India Hackathon solution offers real-time directions through AR overlays, voice commands, and interactive maps in 10+ languages. With emergency features and crowd updates, RailPath makes station navigation effortless and efficient

Notifications You must be signed in to change notification settings

krishkumar84/Rail-path

Repository files navigation

RailPath - Smart Railway Station Navigation 🚉

🌟 Struggling to Navigate? Not Anymore!

Say goodbye to station confusion with RailPath - your intelligent companion for seamless railway station navigation. Whether you're rushing to catch a train or searching for amenities, RailPath transforms your station experience with cutting-edge AR technology and intuitive design.

App Demo

✨ Why Choose RailPath?

🎨 Creative Design That Delights

  • Visually stunning interface that combines beauty with functionality
  • Thoughtfully crafted screens for an engaging user experience
  • Intuitive layout that makes navigation feel natural
  • Modern, clean aesthetic that appeals to all users

🎯 Simplicity Meets Sophistication

  • Effortless navigation for first-time users
  • Streamlined interface with minimal learning curve
  • Quick access to essential features
  • Clutter-free design focusing on what matters most

🏆 Best-in-Class User Experience

  • Real-time updates and notifications
  • Personalized route recommendations
  • Smart crowd prediction
  • Seamless integration with railway systems

🚀 Core Features

App Demo

📱 AR Navigation

Step into the future with our state-of-the-art Augmented Reality navigation:

  • Interactive real-world overlays
  • Dynamic directional arrows
  • Real-time platform information
  • Facility identification through camera view

🎫 PNR-Based Navigation

Smart navigation tailored to your journey:

  • Instant PNR status check
  • Direct platform guidance
  • Seat locator
  • Waiting room recommendations
  • Smart timing alerts

🗣️ Voice-Guided Navigation

Hands-free assistance when you need it:

  • Clear, natural voice instructions
  • Multiple language support
  • Voice command recognition
  • Context-aware guidance

🗺️ Map Navigation

Comprehensive station mapping at your fingertips:

  • Detailed indoor maps
  • Point-of-interest markers
  • Dynamic route calculation
  • Real-time platform updates

🚨 Emergency Features

Your safety is our priority:

  • Quick emergency exit routing
  • One-tap emergency contact
  • Real-time alert system
  • Security point locator
  • Emergency response integration

🌐 Multilingual Support

Breaking language barriers:

  • Support for 10+ regional languages
  • Real-time translation
  • Voice guidance in preferred language
  • Cultural consideration in navigation

💳 Payment Integration

Seamless payment solutions for:

  • Platform tickets
  • Food court purchases
  • Parking fees
  • Premium services

⚙️ Technical Specifications

Built With

  • React Native + Expo GO
  • Mapbox for precise indoor/outdoor mapping
  • AR Core/Kit for augmented reality features
  • Node.js backend with Express
  • MongoDB for data management
  • WebSocket for real-time updates

Installation & Setup

# Clone repository
git clone https://github.com/krishkumar84/RailPath.git

# Install dependencies
cd RailPath
npm install

# Configure environment
cp .env.example .env

# Start development server
expo start

App Demo

About

RailPath revolutionizes railway station navigation with Augmented Reality technology and PNR-based guidance. This Smart India Hackathon solution offers real-time directions through AR overlays, voice commands, and interactive maps in 10+ languages. With emergency features and crowd updates, RailPath makes station navigation effortless and efficient

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published