SlideShare une entreprise Scribd logo
1  sur  20
Location Based Restaurant
Finder Application Android
Abhinav Jain(10103596)
Harsh Agrawal(10103631)
Lets put on our Thinking Hats
Imagine you are just visiting a city like Delhi for
the first time on a travel tour and you have no
idea that where to eat the delicious food as per
your choice and also satisfy your pockets?
You are standing at a place and have no idea
about the nearest hang out spots. What will you
do?
Introduction
Location-Based Services or LBS allow software to obtain
the phone's current location. This includes location
obtained from the Global Positioning System (GPS)
satellite constellation, but it's not limited to that.
The API is considered as "optional“ API as an application
can still be build without using the Location-Based API.
For example, an Android application cannot be written
without using the Activity and Intent APIs, but an
application may not need to know where the user is, so the
need of the Location-Based Services API maybe not be
use. In this sense, the LBS API is optional where the
Activity API is not.
Why this Domain?!?!?!
•
Because there is lot of scope in this domain. In
today’s world everyone is equipped with powerful
smart devices.
•
No need to handle or manage big data.
•
Low Cost effective application for smooth run and
there is no need to care about the dynamicity of
data
What is Restaurant Finder?
The Prime objective of “Restaurant Finder Application” is
to create a full fledged Android application which could
locate a list of restaurants based on the location & type of
the cuisine entered by the user. The user not only finds all
the restaurant in the city, but also he can make a choice of
the best restaurant based on the rating. The user can also
map the location of the restaurant on Google Maps
rendered to the user on the phone & find the path from his
current location or from any other location to the restaurant.
The user has the facility to make a call directly to the
restaurant and can also obtain the detailed review provided
by the others users. They can also send their own review to
their friends via E-mail.
Introduction to Restaurant Finder
The user interface is kept simple and understandable. The user need not take any
additional effort to understand the functionality and navigation in the application. The
colors are chosen in such a way that user can easily understand where the input has
to be given. Hints are given to help the user in giving the correct input.
The following are the main screens and features in this application.
•Home Screen
•Map Screen Where Tagging is done
•Profile Of each Restaurants
•Search Screen
•Dialing screen
•List Of restaurant Screen
•Email Screen
1.)HOME SCREEN
As soon you launch the app this screen will appear first. In this
screen you will find 4 option i.e Restaurant, bars, cafes and
Search. Clicking You any of the above 3 option you will go to
the loading screen and after loading of the data you will get the
location on the map. On clicking on the last option you will go to
the search screen where you can write any text and find any
restaurants.
2.)Map Screen
This screen will display or tag all the location that are
present in the 5 KM radius from the current location and will
show you the location as shown in the figure. On clicking on
any of the pins you will redirected to the profile page of the
restaurant.
3.)Profile Screen
This is the profile screen where you will find all the related
information about the restaurant like that address, website ,
phone no., ratings etc . you can view this information and
decide on which restaurant stand as per your liking.
4.)Search Screen
If User want to search for a particular restaurant then this
option suits for him the best. This option is available on the
home page. Just click on the option and this page is
displayed. Write the name of your restaurant and the app will
display according to the google page rank the top 5 restaurant
in the list. You can click on any one of them and they will take
you to the profile page of the restaurant.
5.)Dialing Screen
This option is made to ease the user to contact to restaurant.
The contact no. is available on the profile. If user want to
book a table or contact the restaurant of any of the
assistance then they can directly call from the app itself and
come back to the same position without the app being
shutdown.
6.)List Of Restaurant Screen
After you search for a particular restaurant then this screen
will be shown displaying the top restaurant as per google
page rank. On clicking on any of this option you will get the
desired information from their page only.
7.)Email Screen
As you can see that you can share your reviews regarding a
particular restaurant over mail to your loved ones and to a
social group through share your review option on the home
screen.
Tools Used in our project!
Eclipse
Google Places APIs
Android SDK
Javascript
Google Map API V2
Findings
During the course of this project there are many finding that we have come
across. In big cities like Delhi, Mumbai, Bangalore etc majority of population are
of professional, industrialist etc who have got money but less time to waste.
These type of community people usually have their breakfast, lunch and dinner
outside as they have no time to cook or they are bachelors or both husband
and wife are working. What problem they come across is that they have got
very less time so they go to whichever restaurant they find first. What happen
after getting into the restro is either they don’t like the food or if the food is good
then they have to pay more for the same taste of food available nearby that
restaurant that to with great ambience. This finding really motivated us to make
an app for this community so that we can save both their time as well as
money. But later on we realized that other communities like that of students,
workers etc can also find this app useful and that give us idea to put a search
box as well for specific finding by the user. The most important data of
Restaurant Information is the ratings and the user reviews. So we have
provided an e-mail option to the user in order to provide reviews over mail to his
friends or to some restaurant page through this service.
Conclusion
This is my first attempt in developing a mobile application with the
use of Google Place APIs which gave me a basic understanding of
development and challenges of getting information from the APIs
and parser it to the desired format. The main aim of the project is to
provide an easy to use application for searching the restaurants. So
that we can save time of person in finding a good restaurant at not
well known place. The Developer can also build this kind of app
with their own database to improve the quality content and to make
his app as little bit faster. The database application will be useful for
the user when there is no facility of the going online as well. There
are many improvement that are to be done in this application but as
of know whatever we have come up is performing as per standards
and is upto the mark. The application has been implemented and
tested on real devices.
Future Plans
The application can be improved in many ways and can be
extended to support more devices like the tablets and iOS
devices. Following are some of the possible extensions:
1.) The application can be extended to provide a more
advanced search by taking the zip code as the input.
2.) For the selected distance range, all the restaurants in
the distance range can be displayed irrespective of the
city.
3.) There can also be ways to directly navigate the user to
the restaurant’s site or provide a way to call the restaurant
when clicked on the phone number.
4.) The user can post on social networking sites the place
which the user presently visiting.
5.) Can tag the dishes he likes at a particular restaurant for
the future aspects.
6.) Can invite friends at a particular restaurant for any
special occasion.
7.) Can provide feedback to different groups on social
networking sites.
8.) Database of all the user information can be created
which in turn can be used for blogs, newsletters etc.
References
1. Manav Singhal and Anupam Shukla (January 2012). Implementation of Location based Services in
Android, IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 1, No 2, January 2012 ISSN
(Online): 1694-0814. Available: http://ijcsi.org/papers/IJCSI-9-1-2-237-242.pdf
2. Location Based Services (LBS) on Mobile in India (14 April 2008) Indicus Analytics Pvt. Ltd. For
IAMAI. Available: http://www.iamai.in/Upload/policy/LBS_Draft_Indicus.pdf
3. Prof. Nilima Walde, Pravindra Singh Khatri,Dheeraj Mehta and A V Avinash (3 March 2014) Android
Location Based Services, International Journal of Advanced Research in Computer and Communication
Engineering Vol. 3, Issue 3. Available : http://www.ijarcce.com/upload/2014/march/IJARCCE4J%20%20%20a
%20%20dheeraj%20Android%20Location.pdf
4. Valerie Bennett and Andrew Capella (29 May 2002) , Developing and deploying a location-based
service application. Available:
http://www.ibm.com/developerworks/websphere/library/techarticles/0205_bennett/bennett.html
ThankYou!!!

Contenu connexe

Tendances

Food delivery application report
Food delivery application reportFood delivery application report
Food delivery application reportAshwinBicholiya
 
ABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemNik Ibrahim
 
Online restaurant management system
Online restaurant management systemOnline restaurant management system
Online restaurant management systemAmal Jose
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android applicationChirag Thaker
 
Home-made-food-delivery-system(System Analysis & Design)
 Home-made-food-delivery-system(System Analysis & Design) Home-made-food-delivery-system(System Analysis & Design)
Home-made-food-delivery-system(System Analysis & Design)Zahidul Islam Razu
 
Restaurant automation analysis&designdoc_v3.1
Restaurant automation analysis&designdoc_v3.1Restaurant automation analysis&designdoc_v3.1
Restaurant automation analysis&designdoc_v3.1Prabhakar Ganesamurthy
 
Information of online food system
Information of online food systemInformation of online food system
Information of online food systemArpitsaxena79
 
Online Food Ordering Website project
Online Food Ordering Website projectOnline Food Ordering Website project
Online Food Ordering Website projectArpitsaxena79
 
Cab booking system india
Cab booking system indiaCab booking system india
Cab booking system indiaCustom Soft
 
Boost Your Food Sales... Go Online
Boost Your Food Sales... Go OnlineBoost Your Food Sales... Go Online
Boost Your Food Sales... Go OnlineVamsi K
 
Food ordering System
Food ordering SystemFood ordering System
Food ordering SystemArman Ahmed
 
Online Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdfOnline Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdfRohini SharmaOhlan
 
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation SlidesMobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation SlidesSlideTeam
 
Hotel Management System SRS
Hotel Management System SRS Hotel Management System SRS
Hotel Management System SRS Paras
 
Design Patterns for mobile apps
Design Patterns for mobile appsDesign Patterns for mobile apps
Design Patterns for mobile appsIvano Malavolta
 

Tendances (20)

Food delivery application report
Food delivery application reportFood delivery application report
Food delivery application report
 
ABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management System
 
Online restaurant management system
Online restaurant management systemOnline restaurant management system
Online restaurant management system
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android application
 
Food Order Management System
Food Order Management SystemFood Order Management System
Food Order Management System
 
Home-made-food-delivery-system(System Analysis & Design)
 Home-made-food-delivery-system(System Analysis & Design) Home-made-food-delivery-system(System Analysis & Design)
Home-made-food-delivery-system(System Analysis & Design)
 
Restaurant automation analysis&designdoc_v3.1
Restaurant automation analysis&designdoc_v3.1Restaurant automation analysis&designdoc_v3.1
Restaurant automation analysis&designdoc_v3.1
 
Information of online food system
Information of online food systemInformation of online food system
Information of online food system
 
Order now – restaurant management system
Order now – restaurant management systemOrder now – restaurant management system
Order now – restaurant management system
 
Online Food Ordering Website project
Online Food Ordering Website projectOnline Food Ordering Website project
Online Food Ordering Website project
 
Cab booking system india
Cab booking system indiaCab booking system india
Cab booking system india
 
Job portal
Job portalJob portal
Job portal
 
Boost Your Food Sales... Go Online
Boost Your Food Sales... Go OnlineBoost Your Food Sales... Go Online
Boost Your Food Sales... Go Online
 
Food ordering System
Food ordering SystemFood ordering System
Food ordering System
 
Online Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdfOnline Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdf
 
Food Ordering System
Food Ordering SystemFood Ordering System
Food Ordering System
 
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation SlidesMobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
Mobile App Screen Prototypes Designing Proposal PowerPoint Presentation Slides
 
Hotel Management System SRS
Hotel Management System SRS Hotel Management System SRS
Hotel Management System SRS
 
Design Patterns for mobile apps
Design Patterns for mobile appsDesign Patterns for mobile apps
Design Patterns for mobile apps
 
My restaurant finder hci
My restaurant finder hciMy restaurant finder hci
My restaurant finder hci
 

Similaire à Restaurant Finder Android Application project Presentation

Venture Lab 2012 - RED team OAP report
Venture Lab 2012 - RED team OAP reportVenture Lab 2012 - RED team OAP report
Venture Lab 2012 - RED team OAP reportMikhail Firsanov
 
How to build an app like Zomato
How to build an app like ZomatoHow to build an app like Zomato
How to build an app like ZomatoEngineerBabu
 
Looking To Develop A Food Delivery App Like DoorDash? The Complete Rundown
Looking To Develop A Food Delivery App Like DoorDash? The Complete RundownLooking To Develop A Food Delivery App Like DoorDash? The Complete Rundown
Looking To Develop A Food Delivery App Like DoorDash? The Complete RundownPixel Crayons
 
Presentation 5 - (AR)ugula MVP2 + User Feedback
Presentation 5 - (AR)ugula MVP2 + User FeedbackPresentation 5 - (AR)ugula MVP2 + User Feedback
Presentation 5 - (AR)ugula MVP2 + User FeedbackDylan Curvey
 
How Much Does it Cost to Build a Food-Delivery App like UberEats or GrubHub_.pdf
How Much Does it Cost to Build a Food-Delivery App like UberEats or GrubHub_.pdfHow Much Does it Cost to Build a Food-Delivery App like UberEats or GrubHub_.pdf
How Much Does it Cost to Build a Food-Delivery App like UberEats or GrubHub_.pdfMoon Technolabs Pvt. Ltd.
 
How To Build A Food Delivery App Like Uber Eats?
How To Build A Food Delivery App Like Uber Eats?How To Build A Food Delivery App Like Uber Eats?
How To Build A Food Delivery App Like Uber Eats?Tariq Mohammad Habib
 
Pinky's Westside Grill Mobile Marketing Plan
Pinky's Westside Grill Mobile Marketing PlanPinky's Westside Grill Mobile Marketing Plan
Pinky's Westside Grill Mobile Marketing PlanJeffreyHutto
 
How to Create an On-Demand Food Delivery App - AppsDevPro
How to Create an On-Demand Food Delivery App - AppsDevProHow to Create an On-Demand Food Delivery App - AppsDevPro
How to Create an On-Demand Food Delivery App - AppsDevProSofiaCarter4
 
Mobile Apps Development
Mobile Apps DevelopmentMobile Apps Development
Mobile Apps DevelopmentShweta Joshi
 
Methods of Mobile Optimization
Methods of Mobile OptimizationMethods of Mobile Optimization
Methods of Mobile OptimizationJitendra Joshi
 
Directi Case Study Contest 2010- NMIMS United Colors
Directi Case Study Contest 2010- NMIMS United ColorsDirecti Case Study Contest 2010- NMIMS United Colors
Directi Case Study Contest 2010- NMIMS United ColorsDirecti Group
 
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdf
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdfThe Ultimate On-demand Food Delivery App Development Guide To Follow.pdf
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdfMoonTechnolabsPvtLtd
 
Android Material Design Quick Presentation
Android Material Design Quick PresentationAndroid Material Design Quick Presentation
Android Material Design Quick PresentationDeimantas Brandišauskas
 
On Demand Food Delivery App Development
On Demand Food Delivery App Development On Demand Food Delivery App Development
On Demand Food Delivery App Development The NineHertz
 

Similaire à Restaurant Finder Android Application project Presentation (20)

Venture Lab 2012 - RED team OAP report
Venture Lab 2012 - RED team OAP reportVenture Lab 2012 - RED team OAP report
Venture Lab 2012 - RED team OAP report
 
How to build an app like Zomato
How to build an app like ZomatoHow to build an app like Zomato
How to build an app like Zomato
 
Looking To Develop A Food Delivery App Like DoorDash? The Complete Rundown
Looking To Develop A Food Delivery App Like DoorDash? The Complete RundownLooking To Develop A Food Delivery App Like DoorDash? The Complete Rundown
Looking To Develop A Food Delivery App Like DoorDash? The Complete Rundown
 
Presentation 5 - (AR)ugula MVP2 + User Feedback
Presentation 5 - (AR)ugula MVP2 + User FeedbackPresentation 5 - (AR)ugula MVP2 + User Feedback
Presentation 5 - (AR)ugula MVP2 + User Feedback
 
Roomiebuying
RoomiebuyingRoomiebuying
Roomiebuying
 
How Much Does it Cost to Build a Food-Delivery App like UberEats or GrubHub_.pdf
How Much Does it Cost to Build a Food-Delivery App like UberEats or GrubHub_.pdfHow Much Does it Cost to Build a Food-Delivery App like UberEats or GrubHub_.pdf
How Much Does it Cost to Build a Food-Delivery App like UberEats or GrubHub_.pdf
 
How To Build A Food Delivery App Like Uber Eats?
How To Build A Food Delivery App Like Uber Eats?How To Build A Food Delivery App Like Uber Eats?
How To Build A Food Delivery App Like Uber Eats?
 
Pinky's Westside Grill Mobile Marketing Plan
Pinky's Westside Grill Mobile Marketing PlanPinky's Westside Grill Mobile Marketing Plan
Pinky's Westside Grill Mobile Marketing Plan
 
Mobile Apps Development Company
Mobile Apps Development CompanyMobile Apps Development Company
Mobile Apps Development Company
 
How to Create an On-Demand Food Delivery App - AppsDevPro
How to Create an On-Demand Food Delivery App - AppsDevProHow to Create an On-Demand Food Delivery App - AppsDevPro
How to Create an On-Demand Food Delivery App - AppsDevPro
 
Mobile Apps Development
Mobile Apps DevelopmentMobile Apps Development
Mobile Apps Development
 
Methods of Mobile Optimization
Methods of Mobile OptimizationMethods of Mobile Optimization
Methods of Mobile Optimization
 
Directi Case Study Contest 2010- NMIMS United Colors
Directi Case Study Contest 2010- NMIMS United ColorsDirecti Case Study Contest 2010- NMIMS United Colors
Directi Case Study Contest 2010- NMIMS United Colors
 
7 secrets to app success
7 secrets to app success 7 secrets to app success
7 secrets to app success
 
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdf
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdfThe Ultimate On-demand Food Delivery App Development Guide To Follow.pdf
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdf
 
Android Material Design Quick Presentation
Android Material Design Quick PresentationAndroid Material Design Quick Presentation
Android Material Design Quick Presentation
 
Malik Jones Robinson UX Portfolio
Malik Jones Robinson UX PortfolioMalik Jones Robinson UX Portfolio
Malik Jones Robinson UX Portfolio
 
Simple app ideas
Simple app ideasSimple app ideas
Simple app ideas
 
On Demand Food Delivery App Development
On Demand Food Delivery App Development On Demand Food Delivery App Development
On Demand Food Delivery App Development
 
Book My Table
Book My TableBook My Table
Book My Table
 

Dernier

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answersdalebeck957
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactisticshameyhk98
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 

Dernier (20)

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 

Restaurant Finder Android Application project Presentation

  • 1. Location Based Restaurant Finder Application Android Abhinav Jain(10103596) Harsh Agrawal(10103631)
  • 2. Lets put on our Thinking Hats Imagine you are just visiting a city like Delhi for the first time on a travel tour and you have no idea that where to eat the delicious food as per your choice and also satisfy your pockets? You are standing at a place and have no idea about the nearest hang out spots. What will you do?
  • 3. Introduction Location-Based Services or LBS allow software to obtain the phone's current location. This includes location obtained from the Global Positioning System (GPS) satellite constellation, but it's not limited to that. The API is considered as "optional“ API as an application can still be build without using the Location-Based API. For example, an Android application cannot be written without using the Activity and Intent APIs, but an application may not need to know where the user is, so the need of the Location-Based Services API maybe not be use. In this sense, the LBS API is optional where the Activity API is not.
  • 4. Why this Domain?!?!?! • Because there is lot of scope in this domain. In today’s world everyone is equipped with powerful smart devices. • No need to handle or manage big data. • Low Cost effective application for smooth run and there is no need to care about the dynamicity of data
  • 5. What is Restaurant Finder? The Prime objective of “Restaurant Finder Application” is to create a full fledged Android application which could locate a list of restaurants based on the location & type of the cuisine entered by the user. The user not only finds all the restaurant in the city, but also he can make a choice of the best restaurant based on the rating. The user can also map the location of the restaurant on Google Maps rendered to the user on the phone & find the path from his current location or from any other location to the restaurant. The user has the facility to make a call directly to the restaurant and can also obtain the detailed review provided by the others users. They can also send their own review to their friends via E-mail.
  • 6. Introduction to Restaurant Finder The user interface is kept simple and understandable. The user need not take any additional effort to understand the functionality and navigation in the application. The colors are chosen in such a way that user can easily understand where the input has to be given. Hints are given to help the user in giving the correct input. The following are the main screens and features in this application. •Home Screen •Map Screen Where Tagging is done •Profile Of each Restaurants •Search Screen •Dialing screen •List Of restaurant Screen •Email Screen
  • 7. 1.)HOME SCREEN As soon you launch the app this screen will appear first. In this screen you will find 4 option i.e Restaurant, bars, cafes and Search. Clicking You any of the above 3 option you will go to the loading screen and after loading of the data you will get the location on the map. On clicking on the last option you will go to the search screen where you can write any text and find any restaurants.
  • 8. 2.)Map Screen This screen will display or tag all the location that are present in the 5 KM radius from the current location and will show you the location as shown in the figure. On clicking on any of the pins you will redirected to the profile page of the restaurant.
  • 9. 3.)Profile Screen This is the profile screen where you will find all the related information about the restaurant like that address, website , phone no., ratings etc . you can view this information and decide on which restaurant stand as per your liking.
  • 10. 4.)Search Screen If User want to search for a particular restaurant then this option suits for him the best. This option is available on the home page. Just click on the option and this page is displayed. Write the name of your restaurant and the app will display according to the google page rank the top 5 restaurant in the list. You can click on any one of them and they will take you to the profile page of the restaurant.
  • 11. 5.)Dialing Screen This option is made to ease the user to contact to restaurant. The contact no. is available on the profile. If user want to book a table or contact the restaurant of any of the assistance then they can directly call from the app itself and come back to the same position without the app being shutdown.
  • 12. 6.)List Of Restaurant Screen After you search for a particular restaurant then this screen will be shown displaying the top restaurant as per google page rank. On clicking on any of this option you will get the desired information from their page only.
  • 13. 7.)Email Screen As you can see that you can share your reviews regarding a particular restaurant over mail to your loved ones and to a social group through share your review option on the home screen.
  • 14. Tools Used in our project! Eclipse Google Places APIs Android SDK Javascript Google Map API V2
  • 15. Findings During the course of this project there are many finding that we have come across. In big cities like Delhi, Mumbai, Bangalore etc majority of population are of professional, industrialist etc who have got money but less time to waste. These type of community people usually have their breakfast, lunch and dinner outside as they have no time to cook or they are bachelors or both husband and wife are working. What problem they come across is that they have got very less time so they go to whichever restaurant they find first. What happen after getting into the restro is either they don’t like the food or if the food is good then they have to pay more for the same taste of food available nearby that restaurant that to with great ambience. This finding really motivated us to make an app for this community so that we can save both their time as well as money. But later on we realized that other communities like that of students, workers etc can also find this app useful and that give us idea to put a search box as well for specific finding by the user. The most important data of Restaurant Information is the ratings and the user reviews. So we have provided an e-mail option to the user in order to provide reviews over mail to his friends or to some restaurant page through this service.
  • 16. Conclusion This is my first attempt in developing a mobile application with the use of Google Place APIs which gave me a basic understanding of development and challenges of getting information from the APIs and parser it to the desired format. The main aim of the project is to provide an easy to use application for searching the restaurants. So that we can save time of person in finding a good restaurant at not well known place. The Developer can also build this kind of app with their own database to improve the quality content and to make his app as little bit faster. The database application will be useful for the user when there is no facility of the going online as well. There are many improvement that are to be done in this application but as of know whatever we have come up is performing as per standards and is upto the mark. The application has been implemented and tested on real devices.
  • 17. Future Plans The application can be improved in many ways and can be extended to support more devices like the tablets and iOS devices. Following are some of the possible extensions: 1.) The application can be extended to provide a more advanced search by taking the zip code as the input. 2.) For the selected distance range, all the restaurants in the distance range can be displayed irrespective of the city. 3.) There can also be ways to directly navigate the user to the restaurant’s site or provide a way to call the restaurant when clicked on the phone number.
  • 18. 4.) The user can post on social networking sites the place which the user presently visiting. 5.) Can tag the dishes he likes at a particular restaurant for the future aspects. 6.) Can invite friends at a particular restaurant for any special occasion. 7.) Can provide feedback to different groups on social networking sites. 8.) Database of all the user information can be created which in turn can be used for blogs, newsletters etc.
  • 19. References 1. Manav Singhal and Anupam Shukla (January 2012). Implementation of Location based Services in Android, IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 1, No 2, January 2012 ISSN (Online): 1694-0814. Available: http://ijcsi.org/papers/IJCSI-9-1-2-237-242.pdf 2. Location Based Services (LBS) on Mobile in India (14 April 2008) Indicus Analytics Pvt. Ltd. For IAMAI. Available: http://www.iamai.in/Upload/policy/LBS_Draft_Indicus.pdf 3. Prof. Nilima Walde, Pravindra Singh Khatri,Dheeraj Mehta and A V Avinash (3 March 2014) Android Location Based Services, International Journal of Advanced Research in Computer and Communication Engineering Vol. 3, Issue 3. Available : http://www.ijarcce.com/upload/2014/march/IJARCCE4J%20%20%20a %20%20dheeraj%20Android%20Location.pdf 4. Valerie Bennett and Andrew Capella (29 May 2002) , Developing and deploying a location-based service application. Available: http://www.ibm.com/developerworks/websphere/library/techarticles/0205_bennett/bennett.html