Each year McHacks is proud to welcome a diverse group of students from across North America for a jam-packed weekend of hacking. This year, McHacks is going global again! For 36 hours, the best and brightest students from around the world will connect remotely and build their dreams.
Whether you're writing your first line of code, playing around with APIs, or building the next blockchain, McHacks is the place for you. We offer workshops, mentorship, and APIs to get you started, and we’re working hard to make sure everything you need for your next big hack is accessible from home. We hope you’ll join us remotely this winter for an exciting ninth edition of Canada’s favourite hackathon!
You must include videos, photos, or screenshots of the working product and a link to the source code (GitHub, etc.) of your project.
Please tag the prizes you would like to be considered for (other than the overall prizes, every team that submits will be considered for overall prizes).
Note that resubmitting (i.e. submitting the same project to multiple hackathons) is strictly forbidden and any resubmitted projects will be disqualified.
$36,480 in prizes
Top 5 Hacks
The mega insane hacks you wish you thought of first. Each team member in first place gets a Google Home smart speaker from Brivia and the team gets a $3000 total cash prize along with a $250 team bonding dinner at Lola Rosa from OVHCloud. Each team member in second place gets a Nintendo switch. Each team member in third place gets a pair of Beats Solo3 headphones.
The mega insane hacks you wish you thought of first. Each team member will be awarded an Amazon Fire Stick.
The most fun and creative game dev hack. Each team member gets a $25 Steam gift card.
The most ~aesthetic~ hack sporting nice UI/UX. Each team member gets a color changing smart light bulb.
The best hack made by a first-time hackathon team (at least half of the team are first-time hackers). Each team member gets a pair of wireless earbuds.
The best hack that improves WFH life. Each team member gets a Mr. Coffee Mug Warmer.
The most entertaining or interesting demo for a hack. Each team member gets a microwavable notebook.
The best educational hack that could teach us a thing or two. Each team member gets $25 Amazon Giftcards.
The most ~sustainable~ hack that can help make the world a greener place. Each team member gets their very own set of bamboo toothbrushes.
Useless Stuff Nobody Needs
Yup, you read that right. The best hack that screams "sh*t that nobody needs". Each team member gets shower speakers.
Warm and Fuzzy
The best hack that just makes you feel good inside. Each team member gets a blanket.
Batea is a context-driven network device ranking framework based on the anomaly detection family of machine learning algorithms. The goal of Batea is to allow security teams to automatically filter interesting network assets in large networks using nmapscan reports. We call those Gold Nuggets.
The goal of the challenge is to extend the capabilities of Batea to either:
- Allow to detect novel device types by improving it’s machine learning capabilities,
- Integrate it with existing tools of the cybersecurity ecosystem,
- Create test environments that showcase the capabilities of the tool.
- Make a new entertaining interface (e.g. https://2000.shodan.io/#/ )
- Modify the code to work with very large datasets found on internet
●Novelty of the solution
● Ease of deployment and integration
● Quality of code and documentation
All participants will receive a hackable electronic badge from the NorthSec competition: (https://nsec.io/badge2021/).
Huawei Custom Challenge: Best Use of Huawei Ascend AI Platform
Build your hackathon project with the AI capabilities provided by Huawei Ascend AI Platform: Using Huawei MindSpore Framework for deep learning model training on the provided Huawei Ascend Processor (NPU) training server, which is enabled by Huawei Ascend CANN Compute Architecture for Neural Networks. Each winning team member will be rewarded with a HUAWEI WATCH GT 2 Pro Smartwatch.
Huawei Custom Challenge: Best Pandemic Life-Related Hack
Create your best hack to facilitate life during and after the pandemic era. Each winning team member will be rewarded with a HUAWEI WATCH FIT.
Best Domain Registered with Domain.com
Register a .tech domain name using Domain.com during the weekend. Each team may submit one entry per person on the team. Each winning team member will receive a PowerSquare Qi wireless phone charger.
Best Use of Google Cloud
Build your hackathon project with a suite of secure storage, powerful compute, and integrated data analytics products provided by Google Cloud. See full list of products here: g.co/cloud. Each winning team member located in the US will receive a Google Cloud Swag Bag complete with a beanie, pillow, journal, socks and lanyards. International winners will receive a Google branded backpack.
Best Hardware Hack Sponsored by Digi-Key
Using your preferred hardware or hardware emulator, build a hack for your chance to win a Grove Beginner Kit, with embedded Arduino Uno compatible board. Each winning team member will receive a prize!
Best User of CockroachDB
Build your hackathon project on CockroachDB's open source and indestructible SQL database. Utilize CockroachDB in your hack for a chance to win a 3D printing pen for each team member. What's more, All US residents that submit CockroachDB enabled projects will receive a free t-shirt while supplies last!
Most Creative Use of Twilio
Twilio allows you to incorporate mobile messaging, phone calls and a ton of other awesome communication features right into your hackathon project using web service APIs. Are you building an e-commerce website and want to send text notifications or email confirmations once an order is completed? Or maybe your application needs to verify users based on their mobile numbers? Twilio makes all this possible and more. Build a hack that simplifies your life using Twilio’s design system, Paste, or any one of Twilio’s APIs for a chance to win AirTags, a Twilio Swag Box, and GameGo Console for you and each of your teammates!
RailVision McHacks Challenge 2022
Your challenge is to develop a train schedule to minimize the average passenger wait time for a typical suburban metro commuter line. The schedule is for the morning commuter peak travel time. The commuter line has multiple stations with a standard travel time between stations and a standard dwell time at each station. There can only be one train in a station at a time. Each station has a given distribution of passenger arrival times at the station. If an arriving train cannot accommodate all waiting passengers, the assumption can be made that the passengers board the train in order of descending wait time. All passengers are assumed to be traveling to Union Station the end of the line. See the full challenge at https://drive.google.com/file/d/1rXQZkV228HkfOgCgqixXSgotZl2cgL7i/view?usp=sharing. The winning team gets an iPad, an Oculus headset, a pair of tickets on VIA Rail pair of tickets on Via Rail within the Quebec – Windsor corridor, and a $500 cash prize.
Submitting to this hackathon could earn you:
Creativity and Originality
Is this hack something new? Is it a creative use of technology? Is it a novel idea?
Which technologies did you use? How technically challenging is it? Which part of the project did you make? (Non-API)
Enjoyment and Polish
Is the hack fun to use? Is the interface polished? Is the user experience fun to use?
Practicality and Usefulness
Is the hack useful? Does it raise social awareness or help under-privileged and under-represented people in any way?