The purpose of this document is to outline the system requirements for the "coral-travel" project, a mobile application designed to facilitate easy and convenient travel around the city of Ahmedabad. The application aims to integrate various modes of transportation, providing users with comprehensive travel options and real-time updates. The target user base includes both local residents and international visitors.
The coral-travel application is intended to simplify daily travel for users in Ahmedabad by offering a unified platform that includes metro, bus, train, taxi, bike, and walking routes. The app will provide live travel updates, estimated travel times, route suggestions, and step-by-step directions. Additionally, it will include fare calculations, booking options, and alternative routes in case of strikes or disruptions.
The coral-travel app will feature an interactive city map on the home screen, where users can visually explore different transportation options. The map will be dynamic, with animated routes that light up as users hover over them, providing a sense of movement and direction. Users can click on different modes of transport to see detailed information and options. The map will utilize @react-three/fiber for 3D effects and gsap for smooth animations, creating an engaging and intuitive user experience.
The landing page will employ a "parallax" interaction model, with layered depth effects as users scroll through different sections of the app. The map and route animations will provide a visually rich first impression, while the content remains easily accessible and navigable. Internal pages will be more static to ensure clarity and ease of use for detailed information.
No comments yet. Be the first!