Full and Final
Full and Final
-17)
A PROJECT REPORT
Bachelor of Technology
In
Department of Computer Science & Engineering
(Artificial Intelligence and Machine Learning)
The matter presented in this report has not been submitted for the award of any other
degree of this or any other university.
Abhijit Sharma
Nandini Singh
Satish Singh
This is to certify that the above statement made by the candidate is correct and true to
the best of my knowledge.
1. INTRODUCTION 1
2. OBJECTIVE 2
4. PURPOSE 3
5. MODULES 3
7. FEASIBILITY STUDY 4
9. PROGRAM CODE 8
13. CONCLUSION 17
14. REFERENCES 18
INTRODUCTION
Safar-Sathi is a groundbreaking mobile application revolutionizing the transportation
landscape by connecting passengers with drivers. It provides a seamless, reliable, and
accessible solution tailored for both urban and rural areas. By leveraging smartphone
technology, Safar-Sathi bridges the gap between passengers and drivers, enabling real-
time ride bookings and offering enhanced mobility to users[1]. Whether navigating
bustling cityscapes or reaching remote regions, the app ensures an efficient and
dependable transportation experience.
At the core of Safar-Sathi’s design is a commitment to user convenience and safety. The
platform features an intuitive, user-friendly interface, making it accessible even to
individuals with minimal technological expertise[3]. Affordable pricing ensures that rides
remain within reach of a diverse user base, while robust security measures—such as
real-time ride tracking and emergency response options—prioritize the well-being of
passengers. Additionally, the app embraces an eco-
As part of its vision for sustainable growth, Safar-Sathi actively explores green initiatives
to minimize its environmental impact. Future-focused innovations, such as the
integration of electric vehicles (EVs) and autonomous vehicles, aim to reduce carbon
emissions and operational inefficiencies. Furthermore, the platform considers the
adoption of multimodal transportation solutions, such as integrating bike-sharing or
public transit options, to enhance last-mile connectivity and support a holistic approach
to mobility[4].
1
OBJECTIVE
Safar-Sathi aims to establish a reliable, inclusive, and affordable ride-sharing platform
that meets the transportation needs of both urban and rural populations in India. The
primary goal is to provide accessible transportation solutions for a diverse user base,
including students, part-time job seekers, and corporate professionals, while
simultaneously creating part-time income opportunities for bike riders. By allowing riders
to set their own schedules, the platform addresses financial needs and promotes a better
work-life balance. In addition to enhancing individual mobility, Safar-Sathi seeks to foster
economic empowerment, especially for those who may struggle to find traditional
employment. The project emphasizes community support by promoting social inclusion
and improving mobility in underrepresented areas, ensuring that local needs are met.
This initiative aligns with India's broader objectives of technological advancement and
improved infrastructure in the transportation sector. Ultimately, Safar-Sathi aspires to
become a cornerstone of India’s transportation landscape, addressing evolving mobility
challenges with a sustainable and community-focused approach. The objective extends
beyond facilitating travel; it aims to make a lasting impact by enhancing accessibility.
For the Program to be run the set of computer hardware must be prepared with the
following specifications:
• Intel i3 or higher
Software Requirement:
For the Program to be run the set of the following software must be prepared with the
following specifications:
• Window 11
• MS Word
Technology:
• Language - JavaScript
• Database – MYSQL.
2
PURPOSE
Safar-Sathi aims to:
MODULES
Core Modules of Safar-Sathi:
ADVANTAGES
1. Convenience: A one-stop solution for travel needs.
DISADVANTAGES
1. Internet Dependency: Requires reliable connectivity for full functionality.
3
FEASIBILITY STUDY
Technical Feasibility: The application leverages widely available technologies such as
GPS, cloud services, and AI, ensuring seamless integration and accessibility.
Operational Feasibility: The app's intuitive design and functionality ensure ease of
adoption and usability.
4
2. Sequence Diagram:
5
3. Data Flow Diagram (DFD):
6
4. Entity Relationship Diagram:
Fig.4. ER Diagram
7
PROGRAM CODE
BottomTab.js
return (
<Tab.Navigator>
<Tab.Screen
name="Login&Signup"
component={StackNavigation}
options={{
headerShown: false,
tabBarIcon: () => {
return (
<Image
source={require('../assets/images/lgin.png')}
/>
);
},
}}
/>
<Tab.Screen
8
name="Home"
component={LocationStacNav}
options={{
headerShown: false,
tabBarIcon: () => {
return (
<Image
source={require('../assets/images/Home.jpg')}
/>
);
},
}}
/>
<Tab.Screen
name="Profile"
component={ProfileStackNav}
options={{
headerShown: false,
tabBarIcon: () => {
return (
<Image
source={require('../assets/images/Profile.jpg')}
/>
);
},
}}
9
/>
</Tab.Navigator>
);
ProgramStackNav.js
return (
<Stack.Navigator>
<Stack.Screen
name="ProfileScreen"
component={ProfileScreen}
options={{headerShown: false}}
/>
<Stack.Screen
name="Login1"
component={Login1}
options={{headerShown: false}}
/>
<Stack.Screen
name="ProfileUpdate"
10
component={ProfileUpdate}
options={{headerShown: false}}
/>
</Stack.Navigator>
);
Login.js
import {
StyleSheet,
Text,
TextInput,
TouchableOpacity,
View,
} from 'react-native';
navigation.navigate('Location');
} else {
11
};
return (
<View style={styles.container}>
<Text style={styles.heading}>Safar_Sathi</Text>
<TextInput
style={styles.input}
value={username}
placeholderTextColor={'black'}
/>
SignUp.js
return (
<View style={styles.container}>
<View style={styles.header}>
<Text style={styles.appTitle}>Safar_Sathi</Text>
</View>
<View style={styles.formContainer}>
<Text style={styles.title}>REGISTER</Text>
12
<TextInput style={styles.input} placeholder="Username"
placeholderTextColor="#000000" />
<TouchableOpacity style={styles.signupButton}>
<Text style={styles.signupText}>SIGNUP</Text>
</TouchableOpacity>
<Text style={styles.loginText}>
</Text>
</TouchableOpacity>
</View>
</View>
);
};
container: {
flex: 1,
backgroundColor: '#f5f5f5',
},
header: {
height: 150,
13
backgroundColor: '#DC143C',
justifyContent: 'center',
alignItems: 'center',
borderBottomLeftRadius: 20,
borderBottomRightRadius: 20,
},
appTitle: {
fontSize: 24,
fontWeight: 'bold',
color: '#fff',
},
formContainer: {
flex: 1,
padding: 20,
justifyContent: 'center',
},
title: {
fontSize: 20,
fontWeight: 'bold',
textAlign: 'center',
marginBottom: 20,
color: '#333',
},
input: {
borderBottomWidth: 1,
borderBottomColor: '#ccc',
fontSize: 16,
marginBottom: 20,
14
color: '#333',
paddingHorizontal: 5,
},
signupButton: {
backgroundColor: '#DC143C',
paddingVertical: 10,
borderRadius: 5,
alignItems: 'center',
marginVertical: 10,
},
signupText: {
color: '#fff',
fontSize: 16,
fontWeight: 'bold',
},
loginText: {
fontSize: 14,
textAlign: 'center',
color: '#555',
marginTop: 10,
},
loginLink: {
color: '#DC143C',
fontWeight: 'bold',
},
});
15
OUTPUT OF THE CODE
16
FEATURES OF SAFAR-SATHI
1. Multi-modal travel booking support.
CONCLUSION
'SAFAR - SATHI' presents a groundbreaking solution to the challenges of unemployment and
inefficient transportation in emerging urban and rural areas. By merging transportation services
with job creation, the application provides significant social and economic benefits. The
platform's ability to offer cost-effective, reliable, and convenient travel options sets it apart from
traditional transportation methods. Addressing user concerns through technological innovation
and tailored incentives is critical for the success of ride-sharing platforms. By prioritizing safety,
flexibility, and environmental sustainability, Safar-Sathi can redefine urban and rural mobility,
fostering greater adoption and inclusivity. Furthermore, by connecting passengers with drivers
on similar routes, 'SAFAR - SATHI' maximizes resource utilization and minimizes travel time,
expenses and also in ecosystem. This innovative approach not only improves the daily commute
for users but also contributes to reducing unemployment by creating numerous part-time job
opportunities.
17
REFERENCES
[1]. Midhat Hasan Raghib, A., 2018. Developing a Mobile Application for Ride Sharing Service.
https://www.theseus.fi/handle/10024/145859
[2]. Komanduri, Anurag, Zeina Wafa, Kimon Proussaloglou, and Simon Jacobs. "Assessing the
impact of app-based ride share systems in an urban context: Findings from
Austin." Transportation Research Record 2672, no. 7 (2018): 34-46.
https://journals.sagepub.com/doi/abs/10.1177/0361198118796025
[3]. Gargiulo, E., Giannantonio, R., Guercio, E., Borean, C. and Zenezini, G., 2015. Dynamic ride
sharing service: are users ready to adopt it? Procedia Manufacturing, 3, pp.777-784.
https://www.sciencedirect.com/science/article/pii/S2351978915003303https://www.sciencedi
rect.com/science/article/pii/S2351978915003303
[4]. Maruf, T.I., Manaf, N.H.B.A., Haque, A.A. and Maulan, S.B., 2021. Factors affecting attitudes
towards using ride-sharing apps. International Journal of Business, Economics and Law, 25(2),
pp.60-70.
https://ijbel.com/wp-ontent/uploads/2022/01/IJBEL25.ISU-2_55.pdf
[5]. Rasheed Gaber, H. and Elsamadicy, A.M., 2021. What drives customers to continue using
ride-sharing apps during the COVID-19 pandemic? The case of Uber in Egypt. Cogent Business &
Management, 8(1), p.1944009.
https://www.tandfonline.com/doi/abs/10.1080/23311975.2021.1944009
[6]. Rayle, L., Dai, D., Chan, N., Cervero, R. and Shaheen, S., 2016. Just a better taxi? A survey-
based comparison of taxis, transit, and ride sourcing services in San Francisco. Transport
Policy, 45, pp.168-178.
https://www.sciencedirect.com/science/article/abs/pii/S0967070X15300627
[7]. Schaller, Bruce. "The new automobility: Lyft, Uber and the future of American cities." (2018).
[8]. Clewlow, R.R. and Mishra, G.S., 2017. Disruptive transportation: The adoption, utilization,
and impacts of ride-hailing in the United States.
https://escholarship.org/uc/item/82w2z91j
[9]. Nourinejad, Mehdi, and Matthew J. Roorda. "Agent based model for dynamic
ridesharing." Transportation Research Part C: Emerging Technologies 64 (2016): 117-132.
https://www.sciencedirect.com/science/article/abs/pii/S0968090X15002661#preview-section-
references
[10]. Nikitas, Alexandros. "Micromobility and shared mobility." In Handbook of Travel Behaviour,
pp. 320-338. Edward Elgar Publishing, 2024.
https://doi.org/10.4337/9781839105746.00025
18