018WTTM
018WTTM
Abstract
The Online Transportation System is a web-based platform designed to provide users
with a seamless and interactive experience for managing transportation services.
This system includes a navigation menu, user account access, transportation options,
ticket booking, and payment methods.
The homepage features a side navigation bar that allows users to navigate to
different sections, such as the home page, types of transportation, help section, and
user account management. The main content area displays a welcome message, an
image related to transportation, and a marquee section with scrolling text. The
design is built using HTML and CSS, ensuring a clean and user-friendly interface.
This project aims to simplify online transportation management, enhance user
experience, and provide a structured framework for further development and
feature integration.
2. Account Management.
3. Types of Transportation.
7. Responsive Design.
2. <html>
• The root element that contains all HTML code.
3. <head>
• Contains metadata and links to external resources.
4. <meta>
• <meta charset="UTF-8"> → Sets character encoding to UTF-8 (supports all text
characters).
• <meta name="viewport" content="width=device-width, initialscale=1.0"> →
Ensures responsiveness on different screen sizes.
5. <title>
• Sets the webpage title (displayed on the browser tab).
6. <style>
• Contains internal CSS to style elements like navigation, buttons, and layout.
8. <nav>
• Creates a navigation menu for easy access to different sections.
10. <a>
• Represents hyperlinks (navigation links).
• Attributes used:
o href="URL" → Specifies the target page.
11. <main>
• Defines the main content of the webpage.
• Contains a welcome message, image, and scrolling text.
12. <div>
• A container used to group elements for styling and layout purposes.
15. <hr>
• Horizontal line used as a separator.
• Used above and below the marquee text for visual effect.
16. <marquee>
• Creates scrolling text moving from left to right.
• Example: "THANK YOU FOR VISITING THIS SITE."
PROCEDURE
The Online Transportation System is a web-based platform designed to facilitate
user navigation, transportation selection, ticket booking, and payments. It includes a
side navigation bar for accessing different sections like home, transportation types,
help, and user accounts. The main content area displays a welcome message, an
image, and a scrolling marquee for announcements. The layout is structured using
HTML for content, CSS for styling, and internal scripts for interactivity. This project
provides a responsive and user-friendly interface, making transportation
management more efficient and accessible.
Output:
Step2:
This Help & Support page provides users with guidance on how to book tickets and
contact customer support. The page is structured with a clean and responsive design
using HTML and CSS, ensuring a user-friendly experience.
• The page includes a step-by-step guide on booking tickets for different modes
of transport (Bus, Train, Airline).
• A navigation button ("Go to Home") redirects users back to the home page for
convenience.
•
Output:
Step3:
This Account Management Page allows users to sign up for a new account or sign in
to an existing one. It includes two forms:
1. Sign-Up Form – Users can enter their username, email, password, and confirm
their password to create an account.
2. Sign-In Form – Users can enter their email and password to log in to their
account.
The page uses JavaScript to toggle between the Sign-Up and Sign-In forms
dynamically, improving user experience.
Output:
Step4:
This Transportation Booking Page allows users to enter travel details for booking a
bus, train, or airline ticket. The form dynamically appears when a user selects a
transportation type. After filling in the details, they can proceed to the payment
selection page.
Applying javascript:
Step5:
This Payment Method Selection Page allows users to choose a payment method
(PhonePe, Google Pay, or PayTM) before proceeding to the payment details page.
Output:
Step6:
This Payment Page allows users to enter their amount and UPI PIN to complete their
transportation booking. It ensures that the user enters both values before processing
the payment.
Output:
CONCLUSION
Importance of This Project
• Real-World Application – The project mimics real-world online booking platforms
like IRCTC, airline ticket booking, or Uber.
• Web Development Practice – It helps in learning and improving HTML, CSS,
JavaScript, and form handling.
• User-Friendly Experience – Ensures a smooth and engaging interface for users.
• Scalability & Future Enhancements – Features like payment gateway integration
and database storage can be added.
FEATURES
• Account Management (Sign Up & Sign In) – Users can create an account and log in
securely.
• Transportation Booking – Users can enter travel details, including source,
destination, date, and time.
• Payment Selection & Processing – Users can choose a payment method (PhonePe,
Google Pay, PayTM) and complete transactions securely.
• Session Storage Usage – Travel and payment details are temporarily stored to
maintain a smooth user experience.
• Interactive UI with Validation – Ensures proper user inputs and guides users through
each step.
• Navigation & User Flow – Well-structured navigation buttons allow easy movement
between pages.