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.

Built With

Share this project:

Updates