跳到主要内容

Beaver IoT Hackathon

April 28 - June 20, 2025 | Online | Beaver IoT GitHub repository

Join the 1st Milesight Hackathon and build IoT solutions on the Beaver IoT platform. Whether you're extending functionality through programming or creating no-code demos, this guide will help you get started.

Quick Access🔗

Timeline & Process

04/28 - 05/23 ----- Ideation & Registration

Take some time to think about what to work on. When you have a solid idea, fill in this form to officially register. We will review your idea and send you an registration confirmation email once it is approved.

If you lack ideas, no worries at all - get inspiration in our Discord channel.

05/24 - 06/20 ----- Work on your project

06/21 - 07/04 -----Judge deliberation

07/04 -------------- Prize announcement

Project Development & Submission

1. Choose Your Track

Opt. 1: Integration Track

Develop IoT solutions through technology/system integrations on Beaver IoT to address specific challenges or create projects for diverse IoT industry scenarios.

Integration examples | Get started building your integration

Opt. 2: Demo Track

Build customizable demos or frameworks based on real-world project needs, designed to serve a broader user base with similar industry or use case requirements

↓↓↓See demo examples in our public test account↓↓↓

Test account name: beaverdemo@milesight.com

Test account password: Beaverdemo25

Getting started with building your demo

2. Submit Your Project

Integration Track

  1. Fork the Code
  1. Submit a PR

Each repository should have only one PR, so ensure all changes for a repository are included in a single PR. The PR must include:

i. A description of the purpose and functionality of your new integration.

ii. A demonstration (screenshots or video recording) of the feature in action.

Note: If your submission involves changes to both the frontend and integration repositories, include the description and demo in one PR only (either repo). For the other PR, simply link to the main PR.

  1. Label Your PR

We’ve created a "Milesight Hackathons" label in both repositories. Tag your PR with this label.

Demo Track

  • Set up a Beaver IoT instance (using Docker or another method) and build your demo.
  • Submit an issue in the integration repository: https://github.com/Milesight-IoT/beaver-iot-integrations. The issue must include:
    • A written explanation of the demo’s scenario, purpose, and features.
    • A video demonstration (recommended 2-3 min).
  • Tag the issue with the "Milesight Hackathons" label.

Judging Criteria

CriteriaWeight
Innovation35%
Industry Relevance35%
Code Quality15%
Difficulty15%

Support Channels

Need Help?

Technical Issues: Post in Discord

Repo Questions: Open a GitHub Issue


Last Updated: 2025-04-28