From ideas to actions.
The unofficial platform designed for the Stronghold (SHx) community.
Dashxboard was created as an open-source project as part of a bounty from the SHx Ecosystem Development Program (EDP). Its goal is to promote transparency and community involvement by providing a space that support active participation and collective decision-making.
This repository hosts the code for the Discord bot, website, and database that together form the Dashxboard platform.
-
@dashxboard/db: database connection for the Dashxboard platform.
-
@dashxboard/bot: Discord bot for the Dashxboard platform.
-
@dashxboard/web: web interface for the Dashxboard platform.
Note: These repositories serve as public reference implementations and are not used in production. They are maintained to track pull requests, issues, and provide transparency for community members following the platform's development.
- Proposal Management: Automated handling of forum threads with support for creation, locking, and concluding proposals.
- Reputation System: Points-based system that rewards community participation.
- Vouching System: Allows users to temporarily sponsor others.
- Community and Moderation Commands: Offers commands for community engagement and moderation, like upvoting, checking points, reporting issues, and more.
- Privacy Control: Respects user privacy with opt-out options for public display of Discord information.
- Proposal Index: Displays and categorizes community and official proposals.
- Search Engine Optimization: Makes discussions discoverable through search engines.
- Responsive Design: Modern UI that works across all devices.
- Privacy-First: Respects user privacy settings from Discord.
Dashxboard is open-source, and contributions are welcome! You can help by:
- Submitting pull requests (for minor changes.)
- Reporting bugs or suggesting features (for major changes).
- Enhancing the documentation.
- Engaging with the community on Discord.
This project is licensed under the MIT license.