ATSS’s Institute of Industrial & Computer Management & Research, Nigdi Academic Year 2024-2025 MCA I Semester I Mini Project Synopsis Name of the Student: Vaishnavi Premchnad Bharambe Roll No: 8 Contact Details (Contact No. & Email ID): Contact No.: 9420661902 Email ID: bharambevaishu333@gmail.com Name of the Student: Naval Anil Dhake Roll No: 79 Contact Details (Contact No. & Email ID): Contact No.: 7378732308 Email ID: navaldhake1@gmail.com Existing System: The current transportation system often relies on private vehicles or public transit, leading to challenges such as traffic congestion, high fuel costs, environmental pollution, and lack of efficient solutions for commuters traveling to similar destinations. Public transport options are not always flexible or convenient, while individual car ownership increases expenses and adds to urban infrastructure strain. Additionally, existing carpooling solutions lack user-centric features like robust safety measures, accurate route matching, and seamless costsharing mechanisms. Drawbacks of the Existing System: • Traffic Congestion: Heavy reliance on private vehicles leads to overcrowded roads, longer travel times, and increased stress for commuters. • High Transportation Costs: Individual car ownership incurs high expenses, including fuel, maintenance, parking, and insurance, making daily commuting costly. • Environmental Impact: The extensive use of personal vehicles contributes significantly to carbon emissions, worsening air pollution and climate change. • Limited Public Transport Options: Public transit systems often lack flexibility in routes, schedules, and accessibility, leaving commuters with fewer convenient alternatives. • Underutilized Vehicle Capacity: Most vehicles operate with empty seats, resulting in wasted fuel and space that could be optimized through ride-sharing. • Safety Concerns: Current informal carpooling methods lack proper verification, tracking, and accountability, raising safety issues for participants. • Inefficient Route Coordination: Existing systems or ad-hoc arrangements struggle with effective route matching and scheduling, leading to inconvenience for users. • Lack of Incentives for Carpooling: There is minimal encouragement or structured support for car owners or passengers to adopt carpooling as a viable commuting option. Need for the Proposed System: • Reducing Traffic Congestion: With the increasing number of private vehicles on the road, a carpooling platform is essential to decrease vehicle density by optimizing shared travel. • Cost-Efficient Commuting: The proposed system enables cost-sharing among users, making transportation more affordable for both drivers and passengers. • Environmental Sustainability: By maximizing vehicle occupancy, the system reduces carbon emissions, fuel consumption, and pollution, contributing to a greener environment. • Improved Accessibility and Convenience: The platform offers flexible routes and schedules, catering to users’ individual commuting needs and providing a viable alternative to rigid public transport. • Enhancing Safety and Trust: Features like user verification, real-time GPS tracking, and rating systems create a secure and trustworthy environment for both drivers and passengers. • Optimal Utilization of Resources: Underutilized seats in vehicles can be effectively used, maximizing resources and minimizing wastage. • Encouraging Community Building: The system fosters a sense of community among users, promoting collaboration and social interaction while addressing common commuting challenges. • Incentivizing Carpooling: Rewards, reduced costs, and eco-impact tracking motivate users to choose ride-sharing over private vehicle use, aligning with sustainable transportation goals. • Scalable Solution for Urban Mobility Issues: As cities grow, the demand for efficient transportation solutions rises. A dedicated carpooling platform meets this demand while alleviating urban mobility challenges. Scope of the Proposed System: 1. Primary Objective: To provide a user-friendly, secure, and efficient platform that connects drivers and passengers traveling along similar routes, facilitating cost-effective and sustainable commuting solutions. User Base: 2. o Drivers: Individuals who own vehicles and are willing to share rides to reduce fuel costs. o Passengers: Commuters seeking affordable and convenient transportation options. o Organizations: Companies promoting carpooling for employees to reduce parking issues and support sustainability goals. Key Features: 3. o Route Matching: Advanced algorithms to match users based on pickup points, destinations, and timing preferences. o Real-Time Tracking: GPS-based tracking for live ride updates and enhanced safety. o User Verification: Identity checks and profile reviews to ensure a secure environment for all participants. o Cost Sharing: Automated fare calculation and secure payment options to split expenses among users. o Feedback System: Ratings and reviews to maintain accountability and trust among users. o Notifications and Alerts: Reminders for scheduled rides, driver/passenger updates, and route changes. Environmental Impact: 4. o Reduction in carbon emissions by optimizing vehicle utilization. o Promotes eco-friendly commuting as part of sustainability initiatives. Target Audience: 5. o Urban commuters in areas with high traffic congestion. o College students, office employees, and individuals seeking economical travel options. 6. o Geographic Scope: Initial implementation in urban and semi-urban areas with scalable expansion to larger regions or countries based on demand. Economic Potential: 7. o Revenue generation through subscription models, service fees, or advertisements. o Opportunities for partnerships with organizations promoting green initiatives. Main Objective: The primary objective of the proposed carpooling system is to provide a secure, efficient, and user-friendly platform that connects commuters traveling along similar routes. The system aims to: 1. Reduce Transportation Costs: Enable cost-sharing among drivers and passengers, making daily commuting more affordable. 2. Promote Sustainable Travel: Minimize the environmental impact by optimizing vehicle utilization and reducing carbon emissions. 3. Alleviate Traffic Congestion: Decrease the number of vehicles on the road by encouraging shared rides. 4. Enhance User Convenience: Offer flexible scheduling, real-time route matching, and reliable communication tools for seamless ride-sharing experiences. 5. Ensure Safety and Trust: Incorporate user verification, real-time tracking, and feedback mechanisms to build a secure and trustworthy community. . Objectives of the Proposed System: Facilitate Ride-Sharing: Create a platform that connects drivers and passengers traveling in the same direction, optimizing vehicle occupancy. • Reduce Transportation Costs: Enable users to share travel expenses, making commuting affordable for both drivers and passengers. • Promote Environmental Sustainability: Minimize carbon emissions and fuel consumption by reducing the number of vehicles on the road. • Improve Traffic Efficiency: Address traffic congestion by reducing the dependency on single-occupancy vehicles. • Ensure User Safety and Trust: Implement features like user verification, real-time GPS tracking, and a rating system to ensure a secure and reliable ride-sharing experience. • Provide Flexibility and Convenience: Allow users to customize their schedules, routes, and preferences, making the platform adaptable to individual needs. • Encourage Community Building: Foster a sense of community by bringing people together through shared rides, encouraging collaboration and social interaction. • Incorporate Technological Advancements: Use intelligent algorithms for route optimization, automated cost calculation, and seamless communication between users. • Support Businesses and Organizations: Offer features like corporate carpooling for employees, reducing parking space requirements and promoting green initiatives. • Create an Incentive-Based Ecosystem: Encourage user participation through rewards, discounts, and eco-impact tracking, motivating users to adopt carpooling as a sustainable lifestyle choice. • Features of the Proposed System: User Registration and Authentication: 1. o Secure sign-up and login options for drivers and passengers. o User verification through email, phone numbers, and government IDs for enhanced trust and safety. 2. Profile Management: o Personalized user profiles displaying ratings, reviews, preferences, and travel history. o Option for users to update vehicle details, availability, and preferred routes. Advanced Ride Matching: 3. o Intelligent algorithms to match users based on routes, schedules, and travel preferences. o Filters for gender preferences, ride types (regular/one-time), and vehicle types. Real-Time Tracking: 4. o GPS-based live tracking of rides for safety and convenience. o Estimated arrival times and route visibility for both drivers and passengers. Dynamic Fare Calculation: 5. o Automated cost-sharing based on the distance traveled by each passenger. o Transparent breakdown of ride costs displayed before booking. Payment Options: 6. o o Secure payment gateways for cashless transactions, including digital wallets, UPI, and credit/debit cards. Option for cash payments for flexibility. Communication Tools: 7. o In-app chat and call features for seamless coordination between drivers and passengers. o Notifications and alerts for ride updates, cancellations, and reminders. Safety Features: 8. o Verified profiles for both drivers and passengers. o SOS button for emergencies and access to emergency contact details. o Trip-sharing feature to inform family or friends about ongoing rides. Rating and Feedback System: 9. o Post-ride ratings and reviews to maintain accountability and improve service quality. o User feedback for continuous platform improvement. Flexible Scheduling: 10. o Options for recurring rides (e.g., daily office commutes) and one-time trips. o Ride rescheduling and cancellation features for user convenience. Eco-Impact Tracking: 11. o Insights into CO2 emissions saved by carpooling, encouraging sustainable commuting habits. o Gamified rewards for eco-friendly contributions. Corporate Carpooling Support: 12. o Custom solutions for companies to encourage carpooling among employees. o Exclusive group rides for verified organization members. Multi-Language Support: 13. o Interface available in multiple languages to cater to diverse user bases. Scalability and Expansion: 14. o Support for intercity and long-distance carpooling as well as integration with public transportation systems. Admin Dashboard: 15. o Tools for managing user data, monitoring ride activity, resolving disputes, and ensuring platform security. Advantages of the Proposed System: 1. Cost Efficiency: o Reduces individual transportation expenses by enabling users to share fuel costs and other travel-related expenses. 2. Environmental Benefits: o Decreases the number of vehicles on the road, leading to lower carbon emissions and reduced air pollution. 3. Traffic Decongestion: o Minimizes the number of single-occupancy vehicles, helping to alleviate traffic jams and improve road efficiency. 4. Enhanced Safety: o User verification, real-time tracking, and SOS features ensure a secure and reliable environment for users. 5. Convenience and Flexibility: o Offers users the ability to customize routes, schedules, and preferences, making commuting more convenient. 6. Community Building: o Encourages social interaction and collaboration among users, fostering a sense of community and shared responsibility. 7. Time Efficiency: o Optimized route matching and scheduling help save time by reducing unnecessary detours or delays. 8. Accessible Alternative: o Provides a viable and affordable alternative to public transportation and individual vehicle ownership. 9. Encourages Sustainable Living: o Promotes eco-friendly practices by reducing resource wastage and encouraging ride-sharing as a lifestyle choice. 10. Corporate Benefits: o Helps organizations reduce parking challenges and promote green initiatives through employee carpooling solutions. 11. User Accountability: o Rating and feedback systems encourage responsible behavior, improving the overall ride-sharing experience. 12. Scalability: o Can expand to include intercity carpooling, public transport integration, and support for electric vehicles, catering to a broader audience over time. 13. Economic Opportunities: o Creates revenue streams through subscription models, advertisements, and partnerships with businesses and organizations. 14. Reduced Stress: o Shared rides and fewer vehicles on the road lead to a less stressful commuting experience for all road users. Technologies Used (Frontend and Backend): - Frontend: Developed using HTML, CSS, Java,JavaScript, and Bootstrap to create a responsive user interface. - Database: SQLite is utilized for lightweight data storage, making setup and maintenance simple Hardware and Software Requirements (Client and Server): - Client-Side: - Hardware: - Processor: Intel i3 or better - RAM: 4GB or higher - Hard Disk: 10GB free space - Software: - OS: Compatible with Windows, Linux, or macOS - Browser: Supports Chrome, Firefox, Safari - Server-Side: - Hardware: - Processor: Intel i5 or higher - RAM: 8GB or more - Hard Disk: Minimum of 50GB storage - Software: - OS: Recommended Ubuntu/Linux - Web Server: NGINX or Apache Expected GUI Screens (List of Forms and Reports): - Login Form: Separate login portals for teachers and students to access their respective dashboards. - Dashboard: A teacher dashboard to create and manage tests, and a student dashboard to view and take tests. - Test Creation Form: Interface where teachers add questions, set test durations, and assign tests. - Test Taking Screen: The screen where students complete their tests. - Results Page: Displays scores and feedback for students after completing tests. - Reports: Basic reporting interface for teachers to review student scores and performance trends. Forms: 1. User Registration Form Purpose: For users (drivers or passengers) to create an account on the platform. 2.Ride Creation Form (for Drivers) Purpose: For drivers to offer a ride for a specific trip. 3. Ride Search Form (for Passengers) Purpose: For passengers to find available rides based on their preferences. 4. Booking Form (for Passengers) Purpose: For passengers to confirm their seat in a driver’s carpool. 5. Feedback and Rating Form (Post-Ride) Purpose: To allow users to rate and review their carpool experience. 6. Admin Login Form Purpose: For admins to access the back-end system for management purposes. 7. Emergency Contact Form Purpose: To collect emergency contact information from users for safety purposes. 8. Payment Form (for Transactions) Purpose: To process payment for rides. Reports: 1. User Activity Report Purpose: To track and analyze the activity of users (both drivers and passengers) on the platform. 2. Ride Statistics Report Purpose: To provide detailed insights into the rides conducted on the platform. 3. Payment & Transaction Report Purpose: To summarize the financial transactions and payments made on the platform. 4. User Feedback and Rating Report Purpose: To assess the overall satisfaction and service quality based on user ratings and feedback. 5. Environmental Impact Report Purpose: To showcase the eco-friendly contributions of the platform, particularly in terms of reducing carbon emissions. 6. Ride Availability and Demand Report Purpose: To analyze the balance between available rides and user demand. 7. Safety and Incident Report Purpose: To track and resolve safety concerns and incidents on the platform. 8. Admin Activity Report Purpose: To track the activities and actions taken by platform administrators. 9. Corporate/Organization Report Purpose: To analyze carpooling activity within corporate or organizational groups. 10. User Retention & Growth Report Purpose: To measure the platform’s success in retaining users and attracting new ones. ER Daigram - Ph.no pemail Dname Did Pname Pid passenger M Demail M has 1 Driver Dh.no 1 Rid has Did(fk) M Ride Destination Did(fk) M booking 1 price Rid(fk) has Pid(fk) Status 1 review Review Comment Rid(fk) Pid(fk) Datetime Usecase diagram - Login Register Search Ride Offer Ride Admin User assenger/driver Manage Booking Payment Manage User Verify Drivers Class DiagramUser user id name email phone number password OfferRide() Register() SearchRide() Login() CancelRide() UpdateProfile() Ride ride id driver id destination datetime price avialable seats Payment Booking Booking id ride id passenger id status payment status BookSeat() UpdateRide() CancelRide() ConfirmBooking() CancelBooking() Admin admin id name email VerifyDriver() ManageUser() ResolveDispustes() payment id booking id amount payment method status ProssesPayment() RefundPayment() Sequence Diagram- Activity Diagram Of Driver - User (Driver) System Database Registration Login Authenticate Yes Offer Ride Approve/Decline send massege No save detail Confirm Ride Accept Payment Save Detail Acticity Diagram Of Passenger - User (Passenger) System Database Registration Login Authenticate Yes Search Ride No Select Ride Request Ride Add Detials send massege save detail Payment send to Driver Save Detail Diployment Diagram - CLIENT DEVICE Web Browser web server Host website Manage user Request Application server Bussiness logic Ride Mananagement Booking Processing Notification Database Server Store user data Store Ride Details Store Payment Record Stores Reviews
0
You can add this document to your study collection(s)
Sign in Available only to authorized usersYou can add this document to your saved list
Sign in Available only to authorized users(For complaints, use another form )