allen
allen•13mo ago

Nut Tree

Nut Tree (https://nuttr.ee) is a B2B SaaS product that allows founders and marketers of small startups to easily engage their top supporters/advocates/fans (their nuts) in an easy, fun way to drive interaction online around events and topics that can increase their reach, visibility, and awareness. For example, if you run a startup that has a fitness app, and you see a conversation on Reddit regarding looking for a new app that does just what you offer, rather than being self promotional, you can send a request to your nuts, asking that they go over to the post and drop a comment recommending your app. This creates a more authentic way of promotion that has a bigger impact. The nut experience is a browser extension (https://chromewebstore.google.com/detail/nut-tree/pgkpmmcekebdmjkbbipdceaphngjgjgd?hl=en) that increments its badge counter when new requests come in, allowing them to take action on your need without leaving their place on the web or opening a new app or getting distracted by an email notification. Nuts can also suggest links back to brands if they find something on the web that they think should be shared with the group. The tech stack is as follows: - Convex - NextJS - Chakra-UI - Google Identity Provider (auth) - Vercel (hosting) The extension experience is essentially just an iframe loading a specialized view of the app with a thin bridge of communication to leverage extension-specific APIs using cross-document messaging (https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage). The application is soft launching this week. If you think you could use it to advance your project/startup, let me know and I'll be happy to share a promotion code. Please let me know if you have any questions or feedback!
Boost Your Brand Online with Social Advocacy | Nut Tree
The fast, fun, and easy way to amp up your brand or product online with the help of your biggest supporters. Plans start at just $5/month.
Nut Tree
The fast, fun way to get nuts about brands and products you love.
No description
7 Replies
jamwt
jamwt•13mo ago
Woah, this is what you've been up to. Very cool! I could see Convex benefiting from this 🙂
allen
allenOP•13mo ago
Definitely @jamwt ! DM me and I can help get you setup. Could see you deploying your employees/die hard users towards posts looking for firebase/supabase alternatives, or helping amp up launch announcements on product hunt or other communities.
Wayne
Wayne•13mo ago
Hi @allen +1 to what Jamie said. I run the Convex Champions program and would love to check this out. I'll follow-up via DM. Thanks for sharing and congrats on the launch.
ian
ian•13mo ago
Glad to see you figured out a productionized chrome extension! If you have any code you'd be willing to upstream to https://github.com/ianmacartney/ts-chrome-extension-search-history (or if there's a different tech stack I should make a template on), I'd love to hear about it
GitHub
GitHub - ianmacartney/ts-chrome-extension-search-history: Create a ...
Create a realtime reactive Chrome Extension using TypeScript with Vite auto-reloading, powered by a Convex backend. - GitHub - ianmacartney/ts-chrome-extension-search-history: Create a realtime rea...
allen
allenOP•13mo ago
The main API I'm using in the extension is the badge to indicate to the user when there is new activity to view. Unfortunately, Chrome suspends background elements at its own discretion, so I wasn't able to use the power of Convex in that environment to have a query listen to updates and push to the badge. Instead I was forced to expose an http action that the extension calls every 60s using the alarm api.
ian
ian•13mo ago
ah, interesting
FleetAdmiralJakob 🗕 🗗 🗙
@allen Is it possible as a user to check my stats on mobile?

Did you find this page helpful?