Skip to content

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.

License

Notifications You must be signed in to change notification settings

remonke/hivedash

Repository files navigation

Hivedash 🐝

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.

Notable features

Zero-cost cloud deployment

Designed with Cloudflare Workers in mind and utilizing services like Turso and Upstash Redis, hosting this app yourself won't cost you a penny.

State management

Inspired by Apollo Client normalized cache, Hivedash utilizes Pinia stores to keep the UI in sync and provide seamless navigation.

Accessibility

Hivedash prioritizes accessibility, with handcrafted components designed to ensure that all users, regardless of their abilities, can navigate and interact with the application easily.

Running locally

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.

Contributing

Want to help out? Feel free to send a PR. If it looks good, I might merge it.

License

Hivedash is licensed under the MIT license. See LICENSE for more details.

Extra credits

About

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.

Topics

Resources

License

Stars

Watchers

Forks