As a 17 year old solo full-stack dev who often make admin dashboard application for my project, it always painful when it comes to arrange the UI for my dashboard or internal tool app. Admin dashboard or Internal Tool App is of course not just a plain table for the moderator to use right?
We also want to have good user experience in the admin dashboard, so it is easier for the internal team to use rather than just boring plain table that shows up for internal team to manage.
for shortcut you can view the website here
Behind The Story
For so long, I really want to have my own open source project that have impacts on many people especially developer like me.
This project started when my school's summer holiday begun, I actually came up with a lot of ideas however I decided to make something that can be done in a very short time which is only during my summer holiday, and eventually I chose this idea which I feel like a lot of developers who make dashboards/internal tools feel the same.
The Hackclub Summer Project
It's Free, No Premium Blocks & Open Source.
Unlike many web components out there, we are open source and free to use for developers to use! There are no premium blocks.
Blocks Components
As I write this blog post, I have made dozens of blocks with 10 categories, including; Marketplace, Dashboard Bills, Systems Monitoring, Banking, and many more!
What's Next?
Furthermore I will add more various categories and blocks into the website! This probably include the blocks for Marketplace Seller Dashboard, Sales Dashboard, Pay-as-you-go Pricing block, Geography Chart, and more.
I'm also interested to make a separate page to show components that might be useable for dashboard like various Cards UI, Buttons, toggle buttons and more!
It's live! you can view the website here
You can also give it a star or contribute on the GitHub repo!
Top comments (2)
This is awesome, especially building it all solo and at 17! Any chance you're considering adding more integrations or supporting other UI libraries alongside ShadcnUI?
Yes, great idea! I do have plans to support other UI Libraries even like only using native Tailwindcss, cuz at first I thought the same. However I think this is going to be long term plan once the community gets bigger, because like imagine; having blocks components for full stack developers to use would be so great and ease our work on building internal tools/dashboard rather than having to buy an admin dashboard template out there.