Hivedash is a platform designed with simplicity and engagement in mind. It provides users with a platform where they can express their thoughts, ideas, and engage in conversations. Built with Nuxt.
Designed with Cloudflare Workers in mind and utilizing services like Turso and Upstash Redis, hosting this app yourself won't cost you a penny.
Inspired by Apollo Client normalized cache, Hivedash utilizes Pinia stores to keep the UI in sync and provide seamless navigation.
Hivedash prioritizes accessibility, with handcrafted components designed to ensure that all users, regardless of their abilities, can navigate and interact with the application easily.
To start developing locally, use Bun as your package manager. Make sure you've set up Turso and Upstash Redis databases, either on your computer or in the cloud. Also, create a GitHub OAuth application.
Once you've done all that, just run:
bun install
bun dev
And don't forget to create a .env
file with the required data.
Want to help out? Feel free to send a PR. If it looks good, I might merge it.
Hivedash is licensed under the MIT license. See LICENSE for more details.
- Boxicons, CC BY 4.0
- n3r4zzurr0/svg-spinners, MIT license