Skip to content

lawrencekang/wtfsiw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Where the F^@$ Should I Work?

WTFSIW, for quick and easy wifi cafe recommendations.

Team

  • Product Owner: Lawrence Kang

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
  4. Team
  5. Contributing

Usage

WTFSIW can provide you a local wifi cafe to work at based on your location. Your location can be detected through your browser, or entered manually. If you don't like the recommendation, click on the button to get additional recommendations.

Requirements

  1. Python
  2. Django
  3. Django Response library (see Installing Dependencies, below)
  4. Jquery (CDN linked in JS file)
  5. Yelp API (Local file included as yelp.py; GET requests are encoded in views.py)
  6. Google Reverse Geocode API (GET requests are encoded in views.py)
  7. Google Embed Maps API (GET requests are encoded in views.py)

Development

Installing Dependencies

  1. Clone the repo
  2. Navigate to the folder
  3. At the command line, enter: "pip install -r requirements.txt"

Roadmap

Implemented Features:

[x] Yelp API integration [x] Google Maps reverse geocoding [x] Google Embed Maps API integration [x] Browser location lookup [x] Allow users to search by address [x] Store data in localStorage [x] Go to next result

Open Issues: [ ] Implement Oauth/authentication by service [ ] Implement persistent storage using Django API [ ] Testing! [ ] Deployment

View the project roadmap https://github.com/lawrencekang/wtfsiw/issues

Testing

TBD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors