Social Media App Development (React Native)

Job ID: 37790750

Budget: $3,000 – $5,000 CAD

We are looking to develop a mobile app that allows users to rate their political representatives, voice concerns, initiate petitions, and stay informed about relevant issues. The app will serve as a platform for two-way communication, enabling constituents to engage with their representatives and participate actively in the political process.

Key Features:

User authentication and profile creation
Search and follow political representatives
Rating and review system for representatives
Interactive communication channels (messaging, comments, forums)
Issue tracking and reporting functionality
Petition creation and signing capabilities
News and updates section
Event calendar for political events and community gatherings
Notification system for important updates
Analytics and insights for users and representatives
Anonymous reporting feature
Integration with social media platforms
Multilingual support
Data privacy and security measures
Optional gamification elements for user engagement
Education resources on political processes and civic responsibilities
Requirements:

Experience in mobile app development for iOS and Android platforms
Proficiency in programming languages such as Swift (for iOS) and Kotlin/Java (for Android)
Familiarity with mobile app frameworks, RESTful APIs, and backend integration
Strong UI/UX design skills to create visually appealing and user-friendly interfaces
Ability to work closely with the project team to ensure seamless integration of backend services and third-party tools