HowSo is an iOS social polling app that helps people share opinions and see how others think about topics that matter to them. Users start by creating polls with multiple choice questions, then share them with their network to gather responses. As votes come in, the app displays real-time results through animated progress bars, showing how the community leans on each topic. The home feed combines trending polls with personalized content, allowing users to discover new perspectives while contributing their own views with simple tap-to-vote interactions.
The app goes beyond basic polling by encouraging thoughtful discussion around each question. After voting, users can leave comments explaining their reasoning, with responses organized into "agree" and "disagree" sections to create structured conversations. This approach transforms typical social media scrolling into meaningful engagement where people actually discuss ideas rather than just consuming content. User profiles track voting history and created polls, while the discovery system helps people find discussions that align with their interests.
Built with Swift and SwiftUI, the app handles real-time voting across multiple users simultaneously through Firebase integration. The technical foundation includes secure phone number authentication with custom verification flows, efficient database queries that keep the interface responsive, and smooth animations that make voting feel immediate and satisfying. The codebase uses modern iOS development patterns including MVVM architecture and async/await for handling network operations, ensuring the app performs well even as voting activity scales up across the user base.