Skip to content

pathak-neha/plan-my-night

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plan My Night

Based in Toronto and looking for a quick plan for tonight? Plan My Night is single page web app to provide an easy way for a user to find a nearby event & restaurant happening today! Utilizing the Google Maps + Places libraries, and a Firebase back-end, this app is serverless in function, and the design is mobile-responsive, making this app optimal for use on both web and mobile devices.

The Inspiration
This app was born of a UX need that my team and I identified. Most apps provide a single service - either find an event or a restaurant - and never as the result of a single search query. My team and I found that this was a problem that we personally faced, even though this is something that technology can easily solve.

Websites like Yelp, Eventful, Eventbrite, TicketMaster, etc. already provided information on upcoming events. The Google Maps + Places libraries, in combination, already provided the ability to conduct a location-based search to find a closeby restaurant. It was just a matter of combining the two in a meaningful manner, to lessen the number of steps needed to be taken by a user to plan a night out in our city.

The Technical Details
Firstly, the APIs and libraries we used for the main functionality (in order of use upon landing on our page):

  • Google Firebase Auth Module: to provide an option to login and save previously searched information.
  • Geolocation: to auto-fill the location of the active device in the search field.
  • Google Maps Autocomplete: to imporve the UX of our searchbar.
  • Eventful: to find event details from a location-based search.
  • Google Places: to list restaurant options from a location-based query.

Secondly, our RESTful app used a Firebase backend, to optimize the load time for get/post requests of individual units of information.

The Team
Mark Prince
Tobi Akinwumi
Aboozar Mojdeh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.8%
  • HTML 3.8%
  • CSS 3.4%