Skip to main content

Welcome Contributors

All contributions are welcome! Birdflop is a community-driven project aiming to support its community. As a 501(c)(3) nonprofit organization, we provide accessible hosting and resources for Minecraft servers.

Why Contribute?

  • Community Impact: Help support a nonprofit that provides free hosting and resources to the community
  • Open Source: Work on a real-world web application built with modern technologies
  • Learn & Grow: Gain experience with Qwik, Cloudflare Pages, D1 databases, and more
  • Recognition: All contributors are recognized in our project

Ways to Contribute

Code Contributions

  • Fix bugs and issues
  • Add new features and functionality
  • Improve performance and optimization
  • Enhance the user interface and experience

Non-Code Contributions

  • Report bugs and issues
  • Suggest new features
  • Improve documentation
  • Help with translations (we support multiple languages)
  • Review pull requests

Getting Started

  1. Join the Community: Connect with us on Discord
  2. Fork the Repository: Visit github.com/birdflop/web and fork the project
  3. Set Up Your Environment: Follow the setup guide
  4. Read the Guidelines: Review our contribution guidelines
  5. Start Contributing: Pick an issue or feature to work on

Code Quality

We maintain high code quality standards: CodeFactor

Our Contributors

Thank you to all our amazing contributors: Contributors

Technology Stack

  • Framework: Qwik 1.18.0
  • Hosting: Cloudflare Pages
  • Database: Cloudflare D1 (SQLite)
  • ORM: Drizzle ORM
  • Authentication: Auth.js (Qwik adapter)
  • Styling: Tailwind CSS 4.x
  • Language: TypeScript 5.8.3

Community Guidelines

  • Be respectful and inclusive
  • Help others in the community
  • Follow our code of conduct
  • Give constructive feedback
  • Credit others for their work

Questions?

If you have questions or need help:

Build docs developers (and LLMs) love