Calum Moore

Snapboard - An editable/hackable dashboard - unlimited & free

An editable dashboard that lets you track metrics across different apps for free (so you don't need to login to a million different apps)!
Integrates with Twitter, Stripe, Google Analytics, HTTPS, Sentry and 20+ more.
Cards are editable React components.

Add a comment

Replies

Best
Calum Moore
Hi everyone 👋 I’m back again for WEEK 2 of my 1ProductAWeek.com challenge! I say week 2, but this product actually ended up taking me 29 days to complete 😅. It was a mammoth challenge, but an idea I’m really passionate about. I’ve always been frustrated with existing dashboards, aside from their often outrageous pricing, there was always an integration or a view missing that I needed. So I set out to create a 100% editable dashboard - that’s right you can edit everything from the cards (which are just React components) to the data inputs (NodeJS functions) - from within the browser. Here are some highlights: ✅ Fairly priced - dashboards tend to have some pretty extreme pricing. Snapboard offers unlimited boards for free - and charges for the power upgrades. Anyone with read-only access will be free forever. ✅ 100% editable - with our in-browser editor you can edit absolutely everything. If there’s no existing card that serves your needs you can easily create your own! ✅ Open source - all the cards are completely open source. That means you can use the card menu to view it and fork it to use it as a template for your own creation. ✅ Web and Desktop - because you need to be able to access the data just when you need it. If something is missing - let me know in the comments and I will try and create if you today! 🎉 P.s. Mobile apps are coming very soon!
James Welch
@calum_moore1 brill stuff, Calum. Maybe a price/update slider option would be good for people to pay - eg 1 minute is $10 per month, 1 hour is $8 per month and so on? Either way, great app.
Calum Moore
@jwelch Thanks James! With the pricing, I wasn't planning to offer anything other than $10 (with instant updates) and free which is updated daily. It will be free for read-only users though, so if you pay for 1 x read/write account, all your read-only users will also get instant updates too. Does that makes sense?
Calum Moore
Just added the first launch day feature - `TV mode` is now live! What should I build next?
James Welch
@calum_moore1 what is tv mode?
Calum Moore
@jwelch TV mode basically uses the full width of the page (and hides all the editing/nav features) - often people use it when they have a big monitor in the office and want to make use of all the space on the screen.
Samar Mustafa
Hey Calum. First, congrats. It looks good and code editor is clean. Well done. Just signed up so will try it out in my lunch time :)
Calum Moore
@samar_ux Great, let me know if you have any additional feedback or questions!
Samar Mustafa
@calum_moore1 Sure, indeed, first, I will play around a bit to understand the flow etc.. May a quick 30sec video would be nice. I am also working on creating one for Teamstack.co. Product intro video always work :)
Calum Moore
@samar_ux Yes, you are right - I think that would help a lot. I've added that to my list!
Daniel Contreras
Hey @calum_moore1 seems to me that the site of Snapboard is down :/ I'm getting a blank page with lot of console errors, anyhow i love the idea so I'm leaving the up vote, tell me when it's up! BTW, loved web frames. Congrats!
Daniel Contreras
@calum_moore1 Hey, update, i've been able to download SnapBoard, seems that the pages that are crashing are "/" "/apps" but if you navigate to "/pricing" "/docs" "/login" "/signup" it works just fine, that's how i could get to the signup page, i went to "/pricing" directly :P Hope this helps!
Calum Moore
@dantnad Hi! Thanks for the feedback, I'm looking into this! I think it might have something to do with cache invalidation. Can you do a hard refresh (ctrl-shift-r) and let me know if the problem persists?
Calum Moore
@dantnad I've changed hosting provider from Firebase Hosting to Netlify seems to be working better now! Please e-mail me if you continue to have problems (calum@1productaweek.com)
James Welch
this looks brilliant, especially for google sheets stuff. and when Notion 2.0 finally gets around to zapier/api stuff, these two apps will be so cool to use together.
Justin Fischer
Great product. Would be great to see connectors for Quicken Online, Clubhouse.io, GitLab
Pierrick
Great idea! If I'm correct, we can only plug services like Dropbox but not connect our own database to it like it's possible with Forest? https://www.producthunt.com/post...
Calum Moore
@pierrickgt Database connections are on the list of next integrations to build. Which DB do you use? I'll post back here once they're done.
Maryna Sharapa
It's very useful!
Yan Zhu
Congratulations @calum_moore1 . I admire your passion and approach.👍 Having read your blog and got the reason why you go with this 1-product-a-week idea, I have a question here actually. I am wondering what you think of Design Sprint, which is also a method designed for similar purpose. Have you tried it in your side projects?
Gian Pepe
Can't wait to try this to track all of our social channels. Does it work with Instagram?
Calum Moore
@gianantoniopepe It will be available on Monday 20/07 🎉. Any other social channels you want to track?
Vinicius Flores
Awesome product man, good job!
Dwayne Neveu
Great product, already created a dashboard really simple to use. Would it be possible to hide the card type in TV mode, also a vertical TV mode. Great job
Calum Moore
@dwayne_neveu By card type do you mean the title at the top of the card?
Lui Kohl
Does something like this exist for personal finance? Would be very cool to be able to add your data from sheets, income sources etc. and display it in different graphs etc.
Calum Moore
@luikohl Which apps do you use for personal finance? You can pull data in from excel or Google Sheets if you use those?
Sean Masters
Relative to each card being rendered in its own iframe, what have you implemented to mitigate and/or eliminate the numerous critical security risks of iframes? It's non-trivial to secure them and it would be great to understand what's been done - particularly for the security teams of the world to give us all a quick "green light" to proceed.
Calum Moore
@sean_masters Hi Sean! The iframes are run in sandbox mode with very limited scope (only `allow-scripts allow-same-origin` is allowed). Because it's locked down the only way to communicate between the parent and child is over postMessage, which is how we pass data to each component (using this library https://github.com/Aaronius/penpal). We also have control over both the parent and child code/domain, so there's no risk of mailicious code being embedded. Here's a great post that explains the topic of iframe security with sandboxes - https://www.html5rocks.com/en/tu...
Santhosh Reddy
Love the product. Fully customisable!
Sonya Eldarova
very interesting concept!
Dan Lee
This looks great - be good to have HubSpot integration