The brief
Build and launch a full-featured cross-platform mobile application (Android + iOS) for a consumer opinion-and-news platform — including automated content ingestion, personalised interest-based feeds, a binary opinion-reaction mechanic, social networking based on shared opinions, user-generated discussion threads, and multi-auth profile management — from scratch to production on the App Store and Google Play Store.
What we built
Opinito is a dual-platform (Android + iOS) opinion-first social news app. At its core: automated Python scrapers ingest news articles via cron into an AWS-hosted MySQL database; users build a personalised 'interest cart' of topics and keywords that filters their news (Instream) and discussion feeds; every post requires a binary Love/Hate reaction before commenting, generating an opinion-based social graph of 'like-minded' and 'opposite-minded' connections. The app supports multi-profile accounts, Google/Apple/OTP/guest authentication, user-created discussion threads with media uploads, bookmarks, deep-linked post sharing (migrated to Branch.io), a daily 'Show Fresh Content' re-engagement flow, and push notifications. The backend runs PHP APIs with stored procedures on AWS RDS, managed by a dedicated DevOps engineer. Both apps are live on the App Store and Play Store with remotely-controllable force-update via Firebase Remote Config.



