Organize, filter, and streamline your social media profiles to sort out and remove unwanted tags, embarrassing photos, incriminating tweets, and posts with low activity.
- A User Console where users can connect and manage their social media profiles
- A Social Dashboard where users can view and manage their social media profiles
- Individual profile modules for Instagram, Facebook, and Twitter where users can filter posts by time and engagement (likes, views, retweets, comments, shares, replies, etc..)
- Realm Mobile Database and Swift NSUserDefaults for post archiving
- Facebook SDK, Twitter Kit, and Instagram API to fetch user information
- Swift/Objective-C front-end with CocoaPods Dependency Manager
- AlamoFire, SwiftyJSON, and Facebook Graph API to fetch profile content
- Initialize Xcode Workspace with Cocoapods Dependency Manager
- Initialize Bridging Header to import UIKit and AlamoFire Libraries
- Integrate Facebook Login SDK to get user profile credentials
- Integrate Twitter Kit to utilize Tweet functionality
- Integrate Instagram API to utilize Instagram module
- Integrate RealmSwift to save each Social Media feed upon sign up
- Design and Implement user console with each social media login
- Design and Implement Social Dashboard with each profile feed
- Design and Implement individual post views for each type of post (photo, tweet, check-in, etc..)
- Design and Implement Activity Model to backup deleted posts just in case user wants to review them
- Integrate Gmail to extend core features for inbox subscriptions
- Integrate Contacts and Photo Libraries so Users can clean up space on their Phone
- SimpleAuthInstagram: https://github.com/davidseek/SimpleAuthInstagram