Django-based project for getting contacts from Google, Facebook, Microsoft Graph, Yahoo created in the scope of the Upwork task python flask or django
Used technologies:
- Python & Django
- OAuth 2.
social-app-django
- for authenticate in different social services (Facebook, Microsoft Graph, etc) - Used SDKs:
facebook-sdk
- for Facebook Graph. For getting user friends permissionuser_friends
required- For Microsoft Graph used Python API
google-api-python-client
. Google People API is using. This client for getting user data in the BaseGoogleOAuth2API use Google+ API. So, both Google+ API and Google People API credentials should be granted for this app
- Assets management: NPM & Webpack
- Travis CI
git clone https://github.com/osya/social_contacts
cd social_contacts
pip install -r requirements.txt
npm install
npm run build
python manage.py collectstatic
python manage.py runserver
To run all tests, run
python manage.py lint