platform4b-


πŸš† Smart Train Coach Locator

πŸ“Œ Problem Statement

Passengers traveling on long-distance trains at major railway junctions often struggle to locate their coach position before the train arrives.

Platform display boards usually show:

But they do NOT show:

This creates:


πŸ’‘ Our Solution

Smart Train Coach Locator is an AI-powered railway assistance platform that helps passengers quickly identify where their coach is likely to stop on the platform.

Users simply enter:

The system instantly provides:


✨ Features

βœ… Coach position prediction
βœ… Front / Middle / Rear platform guidance
βœ… Mobile responsive design
βœ… Fast 30-second usage flow
βœ… No login required
βœ… AI-assisted train coach mapping
βœ… Public railway schedule integration
βœ… Lightweight & easy-to-use interface


🧠 How It Works

1️⃣ User enters Train Number
2️⃣ User selects Coach Number
3️⃣ System analyzes train composition
4️⃣ AI predicts approximate stopping location
5️⃣ Visual guidance is displayed instantly

Example

Input Output
Train: 12627 Platform 4
Coach: S6 Stand near Middle Section

πŸ› οΈ Tech Stack

Frontend

Backend

Database

APIs & Data


πŸ“‚ Project Structure

Smart-Train-Coach-Locator/
β”‚
β”œβ”€β”€ frontend/
β”‚   β”œβ”€β”€ index.html
β”‚   β”œβ”€β”€ style.css
β”‚   └── script.js
β”‚
β”œβ”€β”€ backend/
β”‚   β”œβ”€β”€ app.py
β”‚   β”œβ”€β”€ routes/
β”‚   β”œβ”€β”€ database/
β”‚   └── requirements.txt
β”‚
β”œβ”€β”€ screenshots/
β”œβ”€β”€ README.md
└── LICENSE

βš™οΈ Installation

Clone Repository

git clone https://github.com/yourusername/smart-train-coach-locator.git

cd smart-train-coach-locator

Install Backend Requirements

pip install -r requirements.txt

▢️ Run Backend

python app.py

🌐 Run Frontend

Simply open:

index.html

OR

Use VS Code Live Server Extension.

πŸ‘¨β€πŸ’» Team Members

Name Role
Naga Arjun & Preetam Rathod Backend & AI Logic
Likhith H P Frontend Development
Preetam Rathod & Nagarjuna N Database & API Integration
Likitha C UI/UX & Testing

🎯 Hackathon Goal

To build a practical and scalable railway assistance platform that improves passenger convenience using AI and publicly available railway data.


πŸš€ Future Enhancements


πŸ“ˆ Advantages

βœ… Reduces passenger confusion
βœ… Saves time during boarding
βœ… Improves station safety
βœ… Helps elderly & families
βœ… Simple and accessible UI


πŸ”₯ Why This Project Matters

India has millions of railway passengers daily, but coach locating remains confusing at large junctions.

Our project aims to solve this real-world problem with:


πŸ† Built For

πŸš† Railway Innovation
πŸ’‘ Smart Transportation
πŸ… Hackathons
🌍 Public Utility Technology


πŸ“œ License

This project is licensed under the MIT License.


⭐ Support

If you like this project:

⭐ Star the repository
🍴 Fork the project
πŸ“’ Share with others


πŸš† β€œStand at the right place before the train arrives.” πŸš†

Made with ❀️ by Team code vortex