Inspiration
In today's world, social media is quiet bloated and very messy. Imagine you need to create a new account or sign-in into your account for just posting or seeing another post. b_clips is here to make how we anonymously post something without others know who is us.
What it does
I managed to create an app that is simple and very easy to use. Using b_clips, you just need less than 5 clicks to post something! Wanna see someone post? No needs an account to see it. This system managed how we simplified social media/communication system. This is feels like twitter but it's very simple.
How I built it
I built this app using firebase to store all the clips/posts, Flutter for the app smoothness and cross-platform compatibility, and Material 3 for the modern app UI.
Challenges I ran into
- ๐พ Database Service: It's quite complicated to connect firebase to flutter because it has a much way to just CRUD the database.
- ๐ฉ Weird Flutter Error: Sometimes Flutter popups some weird error that is very difficult to solve and analyze.
Accomplishments that I'm proud of
- ๐ฑ Clean UI/UX: b_clips UI/UX is very clean and that makes almost everyone that is still beginner at Flutter can maintain and contribute this project together.
- โก Fast Posting Flow: You can go from app launch to post in under five clicks โ no clutter, no distractions.
What I learned
- How to integrate Firebase effectively with Flutter for real-time content syncing.
- The importance of minimal design when trying to streamline user experience.
- Debugging Flutter issues has made me more comfortable reading source code and exploring open-source libraries.
What's next for b_clips
- ๐งผ Content moderation: Implement basic filters or community-based reporting to keep content safe and respectful.
- ๐ Web version: Expand access by creating a lightweight web version of b_clips.
- ๐ฌ Threaded replies: Enable simple conversations under posts while still keeping the app lightweight and anonymous.

Log in or sign up for Devpost to join the conversation.