X Feed Muter
Quickly mute users, keywords and phrases from your X feed.
Project Overview
- Type: Chrome Extension
- Duration: June 25, 2024 - June 28, 2024
- Brief Description: This powerful and user-friendly Chrome extension allows you to quickly mute users, keywords, and phrases from your X feed, giving you full control over your social media experience.
Inspiration
What motivated you to start this project?
- The X Feed can be overwhelming with irrelevant or unwanted content. I was tired of manually scrolling past or unfollowing users to avoid seeing their posts. I wanted a solution that allowed me to quickly and easily mute specific users, keywords, or phrases from my feed.
Any specific problem you were trying to solve?:
- X has a mute system built-in to the web application. But, it requires clicking through multiple levels of menus. I wanted a solution that was quick and easy to use, ideally right in the feed.
Features
- Quick Actions: Our extension adds convenient mute buttons next to usernames and trending topics, allowing for instant muting without interrupting your browsing flow.
- Privacy-Focused: All muting preferences are stored within X. We don't store or interact with any of your data.
- Seamless Integration: Once installed, our muting features blend seamlessly with X's interface, providing a native feel to your customized experience.
Tech Stack
- Frontend: Vue, TypeScript
- Backend: Vitesse-Webext
- APIs: ExtensionPay: Accept payment for premium features using Stripe.
- Hosting/Deployment: Chrome Web Store
Architecture
- Heavily utilizes
onMessage
andsendMessage
for communication between extension layers using webext-bridge.
Business Model
- Target Audience: X Users
- Monetization Strategy: Free version with basic features with a premium version with additional features (e.g., inline word muting options, priority support) available for a one-time fee.
Results/Impact
- User Adoption: 1 paid user
- Performance Metrics: 107 updates on ProductHunt,
- Notable Outcomes: First online dollar made!
Lessons Learned
- Technical Skills: This project was a great opportunity to learn more about building Chrome extensions and working with the WebExtensions API. Communication between extension layers was a challenge, but I learned a lot about using the different utility functions provided by webext-bridge. This project gave me the confidence that I could build and deploy a professional-grade web extension.
- Non-Technical Lessons: Actively sharing the progress of this application on X and ProductHunt were benefitial for the product's minor success.
- Future Improvements: I got caught up in the "fail fast, fail often" philosophy. I should have spent more time polishing up the UI and UX before launching. Then spent more time on marketing and outreach.
Future Enhancements
- No future enhancements planned at this time. I'm not happy with the current state of X so I'll be focusing on other projects.
Screenshots/Demo
Apologies for relying on X for demo-links. All of the progress was shared there.