Make sure that Django and Django Rest Framework are installed.
You either do this by following the instructions through the above links, or by running:
pip install -r requirements.txt
Also make sure to obtain an API Key from the Google Developer Console, for both Places and Geocoder.
Then set this key as an enviroment variable in your ~/.bash_profile
file (or wherever you normally keep them).
export GOOGLE_PLACES_API_KEY='***API KEY GOES HERE***'
To use the OAuth features, you'll need API keys and secrets from Twitter, Facebook, and Google+.
export JF_TWITTER_API_KEY='***API KEY GOES HERE***'
export JF_TWITTER_API_SECRET='***API SECRET GOES HERE***'
export JF_FACEBOOK_API_KEY='***API KEY GOES HERE***'
export JF_FACEBOOK_API_SECRET='***API SECRET GOES HERE***'
export JF_GOOGLEPLUS_API_KEY='***API KEY GOES HERE***'
export JF_GOOGLEPLUS_API_SECRET='***API SECRET GOES HERE***'
Don't forget the Django Secret Key! (I know I almost did)
export JUSTFRIENDS_APP_SECRET='***SECRET KEY GOES HERE***'
Then make sure to migrate the database tables.
python manage.py migrate
python manage.py runserver 8080
python tests.py
- Setup Location Data
- Get Geolocation from Address
- Get Places Nearby by Geolocation
- Map Google Places to Yelp Listings
- Create User DB
- Setup OAuth
- Login with Facebook 📘
- Login with Twitter 🐦
- Login with G+ 🙈 🙊 🙉
- Setup User Profiles
- Setup User Rating System
- Users rate other Users
- User has own rating
- Create Android Version 📟
- Create iOS Version 📱
#Copyright (C) Hallie Lomax - All Rights Reserved ###Unauthorized copying of these files, via any medium is strictly prohibited ###Proprietary and confidential ###Written by Hallie Lomax, November 2015