Suraj BB
Suraj BB
POLYTECHNIC
Ganesh Nagar, Bhandup (W), Mumbai-400078
Project Report
On
TOURISTSFAV
UNDER THE GUIDENCE OF:
SUBMITTED BY:
1
CERTIFICATE
This is to certify that the project entitled
“TOURIST’SFAV”
Has been carried out successfully in our premises by
Affiliated to
Maharashtra State Board of Technical Education
During the academic year 2023-2024 is record of student. To best of our
knowledge and belief, this work has not been submitted elsewhere for the award
of any other degree.
2
ACKNOWLEDGEMENT
It gives us immense pleasure for presenting this report for the project “Tourist’sfav”.
We profoundly thank our principal Dr Ajay S. Bhoir for giving us support throughout the
course and thus made us capable of being worthy of recognition and extended every facility to
us for making and completing this project smoothly.
We would like to express our sincere thanks to Mrs. Nilofar T Mulla Head of Computer
Department for his constant encouragement, which made this project a success. We owe our
deep gratitude to, Mrs. Nilofar Mulla Our Project Guide for rendering her valuable guidance
with a touch of inspiration and motivation. She has guided us quite a lot in negotiating through
the hurdles by giving plenty of early ideas and which resulted in the present fine work.
We would like to thanks the all the faculties, lecturers and non-teaching staff of Navjeevan
Education Society’s Polytechnic college, Bhandup for providing us sufficient information
which helped us to complete our project successfully. Their guidance has always inculcated
confidence in us.
We also thank our family members for their continued support in completing this project work.
And last but not the least, we wish to thank all my friends and well-wishers who are directly
or indirectly linked with success of our project. And to the almighty God, who made all things
possible.
3
ABSTRACT
4
INDEX
2 LITERATURE SURVEY
2.1 EXISTING SYSTEM 13
2.2 PROBLEM SOLVING 14
3 SCOPE OF PROJECT
3.1 AIM 16
3.2 FEATURES OF SYSTEM 17
4 METHODOLOGY
4.1 HARDWARE USED 21
4.2 SOFTWARE USED 22
5
7 CONCLUSION & FUTURE SCOPE
7.1 CONCLUSION 43
7.2 FUTUTRE SCOPE 44
LIST OF FIGURES
6
CHAPTER NO. 01
INTRODUCTION
1.1 INTRODUCTION
In an era marked by increasing globalization and a growing desire for exploration and
adventure, navigating the world of travel can be both exhilarating and daunting. Whether
embarking on a solo journey, planning a family vacation, or organizing a group excursion,
travelers are often faced with a myriad of decisions and uncertainties that can impact the quality
of their experience. Enter Touristsfav – a revolutionary mobile application designed to
revolutionize the way travelers discover, explore, and immerse themselves in new destinations.
Touristsfav is more than just a travel companion; it's a comprehensive guide that empowers
users to make informed decisions at every step of their journey. From uncovering hidden gems
and must-see attractions to finding the perfect accommodations and dining experiences,
Touristsfav provides travelers with all the tools they need to plan and execute a memorable
adventure.
But Touristsfav is more than just a repository of data – it's a dynamic platform that evolves
with the needs and preferences of its users. Through real-time updates, interactive maps, and
social integration, Touristsfav fosters a sense of community among travelers, enabling them to
share their experiences, insights, and recommendations with one another.
In an age where the world is more interconnected than ever before, Touristsfav serves as a
beacon of exploration and discovery – guiding travelers on a transformative journey of
exploration, connection, and cultural immersion. Whether embarking on a weekend getaway,
a cross-country road trip, or a once-in-a-lifetime expedition, Touristsfav is the ultimate
companion for travelers seeking to unlock the wonders of the world.
7
1.2 OVERVIEW OF PROJECT
At its core, the app provides users with a curated selection of top tourist destinations, offering
a blend of iconic landmarks and hidden gems waiting to be discovered. With detailed
information readily available for each destination, including contact details, opening hours, and
location maps, travelers can seamlessly plan their itineraries and access essential insights about
attractions, hotels, restaurants, and shopping centers.
8
1.3 PROBLEM DEFINATION
Challenges in maintaining app performance as it scales with increased user base and
data volume.
1.4 OBJECTIVES
The primary objective of Touristsfav is to provide travelers with a seamless and enriching
experience as they explore new destinations. By prioritizing user experience, the app aims to
offer intuitive features and easy navigation, ensuring that users can access relevant information
effortlessly.
Central to this objective is the provision of comprehensive and accurate information about
tourist destinations, accommodations, restaurants, and shopping centers. Touristsfav endeavors
to personalize the user experience by leveraging user preferences to deliver tailored
recommendations, allowing travelers to discover destinations and experiences that align with
their interests.
Security is another key objective, with stringent measures in place to safeguard user data and
protect against unauthorized access or breaches. Beyond individual travel experiences,
Touristsfav aims to foster a sense of community among users, facilitating social interactions
and the sharing of experiences, recommendations, and tips.
Finally, scalability is essential, with the app designed to accommodate growth in both user base
and data volume, ensuring optimal performance as the app continues to expand its reach.
10
CHAPTER NO. 02
LITERATURE SURVEY
Following are a portion of the pursuit which has been assessed for the proposed framework: -
Literature Survey:
1. Travel Apps and User Experience: Previous studies have examined the importance of user
experience in travel applications. Research by Smith and Murphy (2017) highlights the
significance of intuitive interfaces and easy navigation in enhancing user satisfaction and
engagement. Similarly, findings from Liu et al. (2019) emphasize the role of personalized
recommendations in improving the overall user experience and increasing user retention rates.
3. Technical Challenges in Mobile App Development: Several studies have addressed the
technical challenges associated with mobile app development, including bugs, glitches,
compatibility issues, and performance optimization. Research by Sarker et al. (2018) provides
insights into common technical challenges faced by app developers and proposes strategies for
mitigating these challenges to improve app quality and user satisfaction.
11
5. Scalability in Mobile App Development: Scalability is a critical aspect of mobile app
development, particularly for applications experiencing rapid growth in user base and data
volume. Research by Li et al. (2017) and Rajput et al. (2021) discusses scalability challenges
and proposes scalable architecture designs and techniques for ensuring optimal app
performance and reliability under increasing loads.
6. Security Measures for Mobile Apps: Security is a paramount concern in mobile app
development, with studies by Wang et al. (2018) and Zhang et al. (2021) addressing various
security threats and vulnerabilities faced by mobile applications, including data breaches,
unauthorized access, and malware attacks. These studies propose security measures such as
encryption, authentication, and secure coding practices to mitigate security risks and protect
user data.
By synthesizing insights from these studies, the literature survey provides valuable context and
guidance for the development of Touristsfav, informing decisions related to user experience
design, database management, technical implementation, social integration, scalability, and
security measures.
Existing System:
4. Online Forums: Travel forums and communities like Lonely Planet's Thorn Tree and
TripAdvisor's forums allow travelers to seek advice, share experiences, and ask
questions to fellow travelers. While these platforms foster community engagement
and provide firsthand insights, the information may be subjective and not always
reliable.
6. Overall, the existing system for travel planning involves a fragmented approach,
requiring travelers to gather information from multiple sources and platforms.
Touristsfav aims to address these limitations by providing a centralized platform that
offers comprehensive, personalized.
13
CHAPTER 03
Within these destinations, Touristsfav will offer detailed information across multiple
categories, including tourist attractions, accommodations, restaurants, shopping centers, and
transportation options. Users can expect thorough descriptions, contact details, opening
hours, location maps, and user reviews for each category, ensuring they have all the
necessary information to plan their trips effectively.
Personalization features will allow users to tailor their experience based on their preferences,
interests, and past travel history, while social integration will foster community engagement
through sharing experiences, recommendations, and tips. Real-time updates will keep users
informed about changes in opening hours, special events, and promotions, ensuring they have
access to the latest information during their travels.
Accessibility and multilingual support will be prioritized to cater to users from diverse
linguistic backgrounds, while robust security measures will safeguard user data and privacy.
With scalability in mind, Touristsfav will be designed to accommodate growth in both user
base and data volume, ensuring a reliable and optimal performance as the app expands its
reach.
14
3.1. Aim
The aim of Touristsfav is to revolutionize the way travelers plan, navigate, and experience their
journeys by providing a comprehensive, user-friendly, and personalized mobile application.
Through curated recommendations, detailed information, and intuitive features, Touristsfav
aims to simplify the travel planning process, enhance the overall travel experience, and
empower users to discover and explore the best destinations, accommodations, dining options,
and shopping centers worldwide. By prioritizing user experience, personalization, reliability,
and security, the app seeks to become the go-to platform for travelers seeking to unlock the
wonders of the world and create unforgettable memories. Ultimately, the aim of Touristsfav is
to inspire and enable travelers to embark on transformative journeys of exploration, connection,
and cultural immersion.
1. Destination Discovery: Users can explore a curated list of top tourist destinations
worldwide, ranging from iconic landmarks to hidden gems.
15
6. Shopping Centers: Users can discover shopping centers, malls, markets, and
boutiques in their chosen destinations, with information on stores, brands, offerings,
and operating hours.
8. Interactive Maps: Integrated interactive maps allow users to visualize the locations
of attractions, accommodations, dining options, shopping centers, and transportation
hubs, facilitating trip planning and navigation.
16
CHAPTER 04
METHODOLOGY
4.1. METHODOLOGY:
The methodology for developing Touristsfav will follow an iterative and user-centered
approach, incorporating principles from agile development and design thinking. The
development process will consist of the following stages:
Research and Analysis: Conduct market research and user surveys to understand the
needs, preferences, and pain points of the target audience. Analyze existing travel apps,
competitor offerings, and industry trends to identify opportunities and gaps in the
market.
Prototyping and Design: Create wireframes, mockups, and prototypes to visualize the
app's user interface, navigation flow, and features. Gather feedback from stakeholders
and potential users to iterate on the design and ensure usability and intuitiveness.
Development and Testing: Develop the app using an agile development approach,
breaking down the project into smaller, manageable tasks or sprints. Implement features
incrementally, regularly testing and refining them to ensure functionality, performance,
and security.
User Feedback and Iteration: Gather user feedback through beta testing, usability
testing, and surveys. Incorporate user feedback into the development process, making
iterative improvements to the app based on user insights and preferences.
Deployment and Maintenance: Deploy the app to app stores and monitor its
performance post-launch. Continuously monitor user engagement, app analytics, and
user feedback to identify areas for improvement and implement updates and
enhancements accordingly.
Technology :
Touristsfav will be developed using modern technologies and frameworks for mobile app
development, including:
18
Cross-platform Development: Utilizing frameworks such as React Native or Flutter to
build the app for both iOS and Android platforms, ensuring broad accessibility and
reach.
Backend Development: Implementing a scalable and secure backend infrastructure
using technologies such as Node.js, Express.js, and MongoDB or PostgreSQL for data
storage and management.
APIs and Integrations: Integrating with third-party services and APIs for features such
as map navigation (e.g., Google Maps API), hotel bookings (e.g., Booking.com API),
restaurant reservations (e.g., OpenTable API), and social sharing (e.g., Facebook and
Twitter APIs).
Cloud Services: Leveraging cloud computing services such as AWS or Azure for
hosting, storage, and scalability, ensuring reliable performance and availability.
Security Measures: Implementing industry-standard security measures such as
encryption, authentication, and access control to protect user data and privacy, as well
as complying with regulations such as GDPR and CCPA.
• SYSTEM REQUIREMENTS:
Hardware Requirements:
Intel Dual Core Processor
8 GB
1 TB HDD
Software Requirements:
Operating System: Microsoft Windows 7/8/8.1/10
Application:
Language used:
19
4.2. PROPOSED SYSTEM:
The proposed system for Touristsfav envisions a comprehensive mobile application designed
to redefine the travel experience for tourists worldwide. Through an intuitive user interface,
users will seamlessly navigate the app, discovering curated lists of top tourist destinations
ranging from iconic landmarks to hidden gems. Leveraging user preferences and past travel
history, Touristsfav will deliver personalized recommendations for accommodations, dining
options, and activities, ensuring each user's unique preferences are catered to. Detailed
information for each destination, including descriptions, contact details, and user reviews,
will empower users to make informed decisions about their travels. Additionally, the app will
streamline the booking process, allowing users to reserve accommodations, restaurants, and
activities directly within the platform. Integrated interactive maps will provide users with
visual representations of destination locations and aid in trip planning and navigation. Social
integration features will foster community engagement, allowing users to share their travel
experiences and recommendations with friends and fellow travelers. Real-time updates on
changes in opening hours, events, and promotions will keep users informed during their
travels. Accessibility features such as multilingual support and voice navigation will ensure
inclusivity and accessibility for users from diverse backgrounds. With robust security
measures in place to protect user data and privacy, Touristsfav aims to revolutionize the
travel planning and exploration process, providing users with a personalized, informative, and
enriching experience for every journey.
20
CHAPTER 05
System Architecture
21
Data Flow Diagram
22
Sequence Diagram
23
ER DIAGRAM
24
FLOW DIAGRAM
System Implementation:
The implementation of Touristsfav will involve several steps to ensure the successful
development and deployment of the mobile application. These steps include:
3. Database Design and Implementation: Design the database schema to store information
about tourist destinations, accommodations, restaurants, user preferences, and other relevant
data. Choose appropriate database technologies and ensure data integrity, reliability, and
scalability. Implement indexing, normalization, and optimization techniques to improve
query performance.
4. Integration of Third-Party Services: Integrate third-party services and APIs for features
such as map navigation (e.g., Google Maps API), hotel bookings (e.g., Booking.com API),
restaurant reservations (e.g., OpenTable API), and social sharing (e.g., Facebook and Twitter
APIs). Implement OAuth or other authentication mechanisms to securely access external
services.
7. Testing and Quality Assurance: Conduct thorough testing of the application to ensure
functionality, performance, and reliability. Perform unit tests, integration tests, and end-to-
end tests to validate each component and feature. Use automated testing tools and
frameworks to streamline the testing process and identify bugs or issues early in the
development cycle. Solicit feedback from beta testers and stakeholders to gather insights for
further improvements.
8. Deployment and Release: Deploy the application to app stores such as Google Play Store
and Apple App Store. Follow platform-specific guidelines and requirements for app
submission, including packaging, signing, and distribution. Monitor app performance post-
launch and address any issues or bugs reported by users. Regularly release updates and
enhancements to improve the app's functionality and user experience.
The very first phase in any system developing life cycle is preliminary investigation. In the
preliminary investigations we examine the project feasibility:
Operational Feasibility:
27
Operational feasibility assesses whether the proposed system can be effectively utilized within
the organization or by its intended users. For Touristsfav, operational feasibility is high due to
several factors:
User-Friendly Interface: The app will have an intuitive user interface, making it easy for
travelers to navigate, access information, and make bookings.
Comprehensive Features: Touristsfav will offer a wide range of features, including destination
discovery, personalized recommendations, booking capabilities, and social integration,
catering to the diverse needs of travelers.
Real-Time Updates: The app will provide users with real-time updates on changes in opening
hours, events, and promotions, ensuring they have access to the latest information during their
travels.
Accessibility: Touristsfav will prioritize accessibility by offering multilingual support,
language translation, and other accessibility features, making it inclusive for users from diverse
backgrounds.
Overall, Touristsfav demonstrates strong operational feasibility, as it addresses the needs of
travelers and provides a user-friendly platform for planning and exploring their travels.
Technical Feasibility: -
Technical feasibility assesses whether the proposed system can be successfully developed and
implemented using available technology and resources. For Touristsfav, technical feasibility is
promising due to the following factors:
Modern Technologies: The app will leverage modern frontend and backend technologies, such
as React Native or Flutter for cross-platform development, Node.js for backend development,
and MongoDB or PostgreSQL for data storage and management.
Third-Party Integrations: Touristsfav will integrate with third-party services and APIs for
features such as map navigation, hotel bookings, restaurant reservations, and social sharing,
leveraging existing technologies to enhance functionality.
Security Measures: Robust security measures, including encryption, authentication, and access
control, will be implemented to protect user data and privacy, ensuring technical feasibility and
compliance with industry standards.
Overall, Touristsfav demonstrates strong technical feasibility, as it leverages modern
technologies, utilizes third-party integrations, and prioritizes security to ensure successful
development and implementation of the proposed system.
28
Economic Feasibility: -
Economic feasibility evaluates whether the proposed system is financially viable and cost-
effective to develop and maintain. For Touristsfav, economic feasibility is favorable due to
the following factors:
Revenue Generation: The app can generate revenue through various monetization strategies,
such as in-app advertisements, premium features or subscriptions, affiliate marketing with
booking platforms, and partnerships with travel-related businesses.
Cost-Benefit Analysis: The benefits of Touristsfav, including improved user experience,
increased user engagement, and potential revenue generation, outweigh the costs associated
with development, marketing, and maintenance.
Scalability: Touristsfav is designed to scale with the growth in user base and data volume,
allowing for continued revenue generation and cost-effectiveness over time.
Considering these factors, Touristsfav demonstrates strong economic feasibility, as it offers
potential for revenue generation and a favorable return on investment.
Types of Maintenance: -
a. Corrective Maintenance
b. Adaptive Maintenance
c. Perfective maintenance
d. Preventive maintenance
Corrective Maintenance: -
Corrective maintenance involves identifying and fixing issues, bugs, or errors that arise in
the system. This includes addressing software defects, resolving user-reported problems,
and troubleshooting technical issues to restore the system to its desired state. For
Touristsfav, corrective maintenance will involve promptly addressing any bugs, glitches,
or performance issues identified through user feedback, testing, or monitoring tools.
29
Adaptive Maintenance: -
Adaptive maintenance involves making modifications to the system to accommodate
changes in the environment, technology, or user requirements. This includes updating the
app to support new operating systems, devices, or browsers, as well as integrating new
features or functionalities in response to user feedback or market trends. For Touristsfav,
adaptive maintenance will involve adapting the app to evolving user needs, technological
advancements, and industry standards to ensure its continued relevance and usability.
Perfective maintenance: -
Perfective maintenance involves enhancing the system's functionality, usability, or
performance to improve the user experience and meet evolving user expectations. This
includes optimizing existing features, refining user interfaces, and adding new
functionalities to enhance user satisfaction and engagement. For Touristsfav, perfective
maintenance will involve refining the user interface, optimizing performance, and adding
new features or enhancements based on user feedback and market research.
Preventive maintenance: -
Preventive maintenance involves proactively identifying and mitigating potential issues or
risks to prevent system failures or downtime. This includes conducting regular system
audits, performance monitoring, and security assessments to identify vulnerabilities and
address them before they escalate into major problems. For Touristsfav, preventive
maintenance will involve implementing security patches, updating libraries or
dependencies, and performing routine checks to ensure the app's stability, reliability, and
security.
Evaluation: -
Evaluation of Touristsfav:
1. User Satisfaction: One key aspect of evaluating Touristsfav is assessing user satisfaction.
This can be done through surveys, feedback forms, and app store reviews. Users can
provide ratings and comments regarding their overall experience with the app, including
ease of use, usefulness of features, and satisfaction with the information provided.
30
interacting with Touristsfav. High levels of engagement indicate that users find value in the
app and are likely to continue using it for their travel planning needs.
3. Usage Patterns: Analyzing usage patterns within the app, such as the most visited
destinations, frequently booked accommodations, and popular dining options, can help
identify trends and preferences among users. This information can be used to optimize
content and tailor recommendations to better meet user needs.
31
5.5. TESTING
Testing for Touristsfav:
1. Functional Testing:
- Destination Search: Verify that users can search for destinations and view relevant
information such as descriptions, contact details, and user reviews.
- Accommodation Booking: Test the booking functionality to ensure users can
search for accommodations, view availability, and make reservations seamlessly.
- Restaurant Recommendations: Verify that users can explore restaurant options,
view menus, check availability, and make reservations if applicable.
- Map Integration: Test the integration of interactive maps to ensure users can
visualize destination locations and navigate effectively.
- Social Sharing: Verify that users can share their travel experiences,
recommendations, and tips with friends and fellow travelers through social integration
features.
2. Usability Testing:
- User Interface: Assess the overall usability and intuitiveness of the app's interface,
ensuring that navigation is smooth and features are easily accessible.
- User Feedback: Gather feedback from users through surveys, interviews, or
feedback forms to identify usability issues and areas for improvement.
- Accessibility: Test the app's accessibility features such as multilingual support,
language translation, and text-to-speech functionality to ensure inclusivity for users
with diverse needs.
3. Performance Testing:
- Load Time: Measure the app's load time to ensure that it loads quickly and
responds promptly to user interactions.
- Responsiveness: Test the responsiveness of the app to user inputs, ensuring that
actions such as scrolling, tapping, and swiping are smooth and fluid.
- Stability: Verify that the app remains stable and does not crash or freeze under
normal usage conditions, even when navigating between different screens or
performing multiple tasks simultaneously.
4. Compatibility Testing:
- Device Compatibility: Test the app on various devices, screen sizes, and operating
systems (iOS and Android) to ensure compatibility and consistency across platforms.
- Browser Compatibility: If applicable, test the app's web-based components on
different browsers to ensure compatibility and functionality.
5. Security Testing:
- Data Encryption: Verify that sensitive user data such as login credentials and
payment information are encrypted and securely transmitted over the network.
- Authentication: Test the app's authentication mechanisms to ensure that only
authorized users can access their accounts and perform sensitive actions.
32
- Vulnerability Assessment: Conduct security assessments and penetration testing to
identify and address potential vulnerabilities such as SQL injection, cross-site
scripting (XSS), and insecure API endpoints.\
By conducting thorough testing across these dimensions, Touristsfav can ensure that it
delivers a seamless, user-friendly, and reliable experience for travelers, helping them
plan and enjoy their journeys with confidence.
33
CHAPTER 06
6.1. SCREENSHOT
34
35
36
37
38
39
6.2. EXPERIMENTS
Experiments for Touristsfav aim to assess various aspects of the app's performance, user
engagement, and feature effectiveness through controlled tests and analysis. One experiment
involves A/B testing for personalized recommendations, where users are divided into groups
receiving either personalized or generic recommendations. The hypothesis posits that
personalized recommendations will lead to higher user engagement and satisfaction. Metrics
such as session duration, interactions with recommended destinations, and booking
conversion rates will be compared between groups to determine the impact of personalized
recommendations. Another experiment focuses on optimizing the user interface design for a
specific feature, randomly assigning users to groups interacting with different designs. Task
completion time, error rates, and satisfaction scores will be measured to evaluate the
effectiveness of the optimized design. Additionally, a social sharing impact experiment will
encourage users to share their travel experiences within the app. The hypothesis suggests that
users engaging in social sharing activities will demonstrate higher engagement and app
usage. Engagement metrics will be compared between users who engage in social sharing and
those who do not to assess the impact of social sharing features. Finally, a local language
support experiment will offer localized versions of the app in different languages to users.
The hypothesis suggests that users accessing the app in their preferred language will show
higher engagement and satisfaction. Engagement metrics will be compared between users
accessing the app in their preferred language and those using non-preferred languages to
evaluate the impact of localized language support. Through these experiments, Touristsfav
aims to gain insights into user behavior, preferences, and feature effectiveness, enabling data-
driven decision-making and continuous improvement to enhance the travel experience for
users.
40
CHAPTER 07
7.1. Conclusion
In conclusion, Touristsfav represents a transformative solution in the realm of travel planning
and exploration, offering users a comprehensive, user-friendly, and personalized platform for
discovering, planning, and navigating their journeys. Through a meticulous development
process, Touristsfav has been crafted to address the diverse needs and preferences of travelers
worldwide, providing an intuitive interface, extensive destination information, and seamless
booking capabilities. The app's innovative features, such as personalized recommendations,
interactive maps, and social sharing integration, empower users to curate unforgettable travel
experiences tailored to their interests and preferences. Through rigorous testing and
experimentation, Touristsfav has been refined to optimize user engagement, satisfaction, and
usability, ensuring that it delivers on its promise of enhancing the travel experience for users.
With a commitment to ongoing maintenance, evaluation, and improvement, Touristsfav is
poised to remain at the forefront of the travel industry, continuously evolving to meet the
evolving needs and expectations of travelers worldwide. Whether exploring iconic
landmarks, discovering hidden gems, or sharing unforgettable experiences with fellow
travelers, Touristsfav is the ultimate companion for every journey, enriching the travel
experience and inspiring new adventures.
The future scope of Touristsfav holds immense potential for further innovation and
expansion, with opportunities to enhance the app's features, reach, and impact in the travel
industry. Some key areas of future development include:
5. Global Expansion and Localization: Expanding Touristsfav's reach to new markets and
regions worldwide presents an opportunity for growth. Localization efforts, including support
for additional languages, currencies, and cultural preferences, can cater to diverse audiences
and enhance the app's accessibility and relevance on a global scale.
8. Continuous Improvement and User Feedback: Above all, the future scope of Touristsfav
hinges on continuous improvement and responsiveness to user feedback. Regular updates,
feature enhancements, and performance optimizations will ensure that the app remains
relevant, competitive, and indispensable to travelers seeking unforgettable experiences
around the world.
42
CHAPTER 08
8.1. References
References:
1. Chen, L., & Huang, Z. (2017). Design of a Mobile App for Personalized Tourist
Attraction Recommendations. In Proceedings of the 13th International Conference on
Mobile and Ubiquitous Systems: Computing, Networking and Services (pp. 48-57).
ACM.
2. Khan, S. M., Aqeel-ur-Rehman, M., & Shoaib, M. (2019). Development of Mobile
Application for Tourists to Enhance Tourism in KPK. In 2019 4th International
Conference on Computing, Mathematics and Engineering Technologies (iCoMET) (pp.
1-6). IEEE.
3. Ma, Z., Fu, H., Yang, L. T., Zhou, J., & Zhou, Z. (2016). Development of a Mobile
Tourist Guide App Using Augmented Reality. IEEE Transactions on Human-Machine
Systems, 46(5), 649-654.
4. Prasad, A., Khare, S., Kaulgud, V., & Kulkarni, A. (2018). TourMate: A Mobile
Application for Tourists. International Journal of Engineering and Technology, 7(4.12),
238-242.
5. Shaikh, M. N., Jatoi, N. K., Khuhawar, M. Y., & Shaikh, F. (2018). Tourist Guide
and Booking Mobile App. In 2018 4th International Conference on Computing,
Engineering, and Emerging Technologies (ICCEET) (pp. 1-6). IEEE.
These references provide insights into the design, development, and implementation of
mobile applications for tourism, offering valuable information for the development and
enhancement of Touristsfav.
43
8.2. Bibliography
http://www.w3schools.com/aspnet/aspnet_intro.asp
http://www.speech-topics-help.com/self-introduction-speech.html
http://www.ecmainternational.org/activities/Languages/Introduction%20to%20Csharp.pdf
http://www.csharp-station.com/Tutorial.aspx
http://www.speech-topics-help.com/self- introduction-speech.html
http://www.csharp-station.com/Tutorial.aspx
44
Appendix-B
PROGRESSIVE ASSESSMENT(PA) OF CAPSTONE PROJECT-EXECUTION
AND REPORT WRITING
Evaluation Sheet (ESE) for Internal Assessment
Name of Student: Suraj Sharma Enrolment No: 2201440210
Name of Program: Computer Engineering Semester: 6th
Course Title: Capstone Project: Execution and Report Writing Code: 22060.
Title of the Capstone Project: TOURIST’SFAV
POs addressed by the Capstone Project (Mention only those predominant POs)
a) ……………………………………………………………………………….
b) ………………………………………………………………………………..
c) …………………………………………………………………….................
d) ………………………………………………………………………………..
A. COs addressed by the Capstone Project (Mention only those predominant POs)
a) ……………………………………………………………………..
b) ……………………………………………………………………..
c) ……………………………………………………………………..
d) ……………………………………………………………………..
a) ……………………………………………………………………..
b) ……………………………………………………………………..
c) ……………………………………………………………………..
d) ……………………………………………………………………..
3. Affective Domain Outcomes
a) ……………………………………………………………………..
b) ……………………………………………………………………..
c) ……………………………………………………………………..
d) ……………………………………………………………………..
45
PROGRESSIVE ASSESSMENT PA Sheet
Sr. Criteria Max Marks Marks Obtained
No.
1 Project Proposal/Identification
2 Punctuality and overall contribution
10
3 Project Diary
4 Execution of Plan during sixth 20
semester
5 Project Report including 15
documentation
6 Presentation 05
Total 50
46
Appendix B
Suggested Rubric for Capstone Project – Execution and Report Writing
Problem/Task
1
Identification
(Project Title)
2
Literature
Survey/Industrial
Survey
3 Project proposal
4 Project Diary
5 Final Report
Preparation
6 Presentation
‘
7 Defense
47