I.K.
G Punjab Technical University, Kapurthala
Department of Computer Science Engineering
Project Report on
Car Go System
Bachelor of Technology
(Computer Science & Engineering (2022 – 2026) )
Under the guidance of Ms Pallavi (project instructor)
And Ms Jagminder Cheema (project mentor)
Submitted to : Submitted by:
Project Instructor: Project Mentor: Ritesh Kumar Singh Roll
no:2224513
Ms Pallavi Ms Jagminder Cheema
Ravi Anand
Roll no:2224507
Rohit Kumar
Roll no:2224525
Sem:6th
DECLARATION
We, Ritesh, Ravi and Rohit , hereby declare that the project report titled “Car
Go system ”, submitted in partial fulfillment of the requirements for the
Bachelors of Technology in Computer Science & Engineering for the award
of marks for Minor Project in 6th semester, has not been previously submitted
in this institute or some other institute for any academic purpose.
Ritesh Kumar Singh
Ravi Anand
Rohit Kumar
Student Btech CSE Punjab Technical University
ACKNOWLEDGEMENT
I extend my heartfelt appreciation to everyone who contributed to the successful
completion of this project. The experience and knowledge I gained during its
development have significantly boosted my confidence in working with a
variety of technologies that I was initially hesitant to tackle.
I am profoundly grateful for the guidance, support, and mentorship provided
by Ms. Jagminder cheema .Her assistance at every step of the way and her
constant motivation were instrumental in enabling me to accomplish my tasks
effectively.
Additionally, I want to acknowledge the unwavering support from my peers
and friends. Their encouragement and positive reinforcement were crucial in
fueling my efforts throughout this journey.
Thank you all for being an integral part of this experience.
Ritesh Kumar Singh
Ravi Anand
Rohit Kumar
B.Tech, 6th Semester
Computer Science and Engineering
Signature of the student
Abstract
This project presents the design and development of a web-based car go
application aimed at addressing modern urban transportation challenges such
as traffic congestion, high commuting costs, and environmental pollution.
Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), the
platform facilitates real-time ride-matching between drivers and passengers
travelling similar routes.
Key features include user authentication, Google Maps API integration for
route planning, secure document verification for drivers, and an integrated
digital payment system supporting UPI and card transactions. Users can
publish or book rides, manage profiles, and interact through a clean and
intuitive UI. An admin panel oversees document verification and monitors user
activity to ensure trust and safety.
Unlike traditional carpooling systems, this application emphasizes
automation, security, and user experience, making ride-sharing more reliable
and efficient. By promoting shared mobility, the system not only reduces
individual travel expenses but also contributes to sustainable urban commuting
by minimizing the number of vehicles on the road.
TABLE OF CONTENT
Sr.no Content Page No.
1. Overview Of Project
1.1 Introduction 01
1.2 Project Category 02
1.3 Problem Formulation 02-03
1.4 Existing system 03-04
1.5 objective 04-05
2. Requirement Analysis and
System Specification
2.1 Faseblity Study 06-07
2.2 Software Requirement 07-12
Specification
2.3 SDLC Model used 12-13
3. System Design
3.1 1design Approach 14
3.2 detailed Design 14-25
3.3 Flow chart/DFD 25-27
3.4 Methology 27-29
4. Implementation And Testing
4.1 Introduction of Language 30-33
,IDE,Tools and Technology
4.2Pseudo Code 33-35
4.3 Testing Techniques 35-36
4.4 Test Cases Designed for the 36-42
Project
5. Result and Discussion
5.1 User Interface 43
Representation
5.2 Snapshots of System 43-49
5.3 Database Snapshorts 49-51
6. Conclusion
6.1 Conclusion 52
6.2 Future Scope 52-53
7. Reference 54