I'm always excited to take on new projects and collaborate with innovative minds.
An anonymous social confession mobile app built with Flutter, where users can freely share thoughts, secrets, and confessions without revealing their identity.
Client
Site web
Description
TalkAm is an anonymous confession and social sharing mobile application built with Flutter. Designed for users who want to express themselves freely and honestly without fear of judgment, TalkAm provides a safe, private space to share thoughts, secrets, and confessions — while engaging with a supportive and interactive community. The name "TalkAm" draws from Nigerian street slang meaning "say it" — encouraging bold, unfiltered expression.
Key Features
Anonymous Posting: Built a secure confession posting system where users can share text and media content with zero personally identifiable information stored or exposed — privacy by design.
Real-Time Feed: Designed a dynamic confession feed where users can browse, react to, and engage with posts from the community in real time.
Reactions & Comments: Implemented an emoji reaction system and threaded commenting feature allowing users to respond to confessions anonymously and interact with the community.
Trending Confessions: Developed a trending algorithm that surfaces the most reacted and commented confessions, keeping the feed fresh and engaging.
Content Moderation: Built a keyword filtering and community reporting system to flag inappropriate content and maintain a safe, respectful environment for all users.
Anonymous Identity System: Engineered a session-based anonymous identity layer that assigns users temporary display aliases — ensuring no account creation is required to participate.
Push Notifications: Configured Firebase Cloud Messaging to notify users when someone reacts to or comments on their confession, driving re-engagement without compromising anonymity.
Technologies Used
Flutter, Dart, Firebase Firestore, Firebase Authentication, Firebase Cloud Messaging, Firebase Storage, REST APIs
Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués *