A sleek, modern web application for checking Indian Railways train status, featuring an AI-powered travel summary generated by the Gemini API. This project was built with a focus on a clean user interface and a reliable user experience, using mock data to ensure 100% uptime for demonstration purposes.
- Modern, Dark-Themed UI: A professional and visually appealing interface built from scratch.
- Dynamic Mock Data: Simulates live train tracking for 10 different trains, providing a varied and realistic user experience.
- AI-Powered Summaries: Integrates with the Gemini API to generate helpful, conversational travel summaries based on the train's status.
- Responsive Design: Ensures a great user experience on both desktop and mobile devices.
- Error Handling: Provides clear feedback to the user for invalid inputs.
- Frontend: HTML5, CSS3, JavaScript (ES6+)
- AI Integration: Google Gemini API for natural language generation.
- Fonts: Google Fonts (Inter)
To run this project locally, simply download the three project files (index.html, style.css, script.js) into a single folder and open the index.html file in your web browser using a live server extension (like the one in VS Code).
/RailTrack-Pro
index.html
style.css
script.js
RailTrack-Pro.png
