/out-of-office

RoR application that utilizes browser geolocation and location data from curated Foursquare City Guide lists for determining recommendations for indoor and outdoor places suitable for remote work based on current weather stats

Primary LanguageRuby

out of office logo

out of office is an app for finding your ideal working spot away from the office based on weather and location. It is made for digital nomads, freelancers, travelers, and dreamers.

Built with:

Description

The app uses the Google Maps Javascript API's Geolocation feature to locate the user and the OpenWeatherMap API to retrieve weather conditions of the user's current location. Our database is seeded using Foursquare's Places API with pre-built lists curated by the out of office team. Finally, we use the Google Maps Javascript API again to display each venue's location on their own pages.

Usage Instructions

When a user opens the app for the first time, s/he needs to allow the use of geolocation, so the app can display the weather, as well as an inspirational quote, clothing recommendation, and venue recommendations, all based on weather conditions.

Future

While the app currently covers all five boroughs of New York City, we want to expand to more cities and countries in the future. In addition, we believe that the 'full package' should contain a display of clothing suggestions with images and/or retail info so that our users will have the option of shopping according to the weather.

Deployment

Live on Heroku: out of office

Authors

Screenshots

Geolocation: Geolocation

Venue Recommendations: Venue recommendations

Acknowledgement

Credits: