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.
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!
Report
@calum_moore1 This is cool. BTW, your banner on 1productaweek.com reads "Snaoboard is trending"
Report
@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.
@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?
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...
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.
@luikohl Which apps do you use for personal finance? You can pull data in from excel or Google Sheets if you use those?
Report
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.
@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...
Report
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 :)
@samar_ux Great, let me know if you have any additional feedback or questions!
Report
@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 :)
@samar_ux Yes, you are right - I think that would help a lot. I've added that to my list!
Report
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!
Report
@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!
@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?
@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)
Report
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?
AI Answers to Interview Questions 🤯
AI Answers to Interview Questions 🤯
AI Answers to Interview Questions 🤯
AI Answers to Interview Questions 🤯
AI Answers to Interview Questions 🤯
AI Answers to Interview Questions 🤯
AI Answers to Interview Questions 🤯
AI Answers to Interview Questions 🤯
AI Answers to Interview Questions 🤯