MongoDB Hackathon Winners Announced
January 28, 2022
Last December, the MongoDB Atlas Hackhaton on DEV was launched. A month has already passed by, and we are very excited to announce this edition’s winners.
Once again, the MongoDB judging panel was highly impressed by the quality of submissions they received and would like to thank everyone who participated in the hackathon. Over 210 submissions were received, and the choice was not easy.
The submissions were categorized into five categories, and each category winner will receive a grand prize worth $1500. In addition to the grand prize winners, ten runner-up projects were selected for prizes worth $250.
In this category, the projects needed to create an event-driven application that used MongoDB Realm Functions and Triggers.
Plant Monitor - Using IoT, MongoDB and Flutter
Plant monitor is a complete plant health tracking device that uses MongoDB behind the scenes to store all the data from the IoT device. In addition to using the database to store the data, Souvik created a Realm function to have an HTTP endpoint for the device to send the data directly to MongoDB Atlas. He also went an extra step and used MongoDB Charts for excellent analytics of the plant health.
Here, the participants needed to automate a task performed every week using Atlas Serverless.
New Year Resolution Tracker with Weekly Automated Reports
Searching through a catalog of products is now easier than ever with Atlas Search. In this category, the participants demonstrated the power of Atlas Search in an e-commerce demo application.
Groovemade - E-commerce app using MongoDB atlas search
Adding full-text search capabilities to an application can seem like a highly complex problem. However, Patrick proved this to be wrong in his project. Groovemade is an e-commerce website that uses MongoDB Atlas to store its catalog of products. The search bar uses Atlas search's auto-completion and fuzzy search features to deliver relevant results instantly to users.
This category was specifically for IoT and heavy analytics projects. Here, the participants used MongoDB Time Series collection to store large amounts of data.
Temperature Sensing with Raspberry Pi into MongoDB
IoT sensors produce a lot of data. This data needs to be stored efficiently to provide analytics to the end-users. With his fish tank temperature sensor, Kai demonstrated how to make the best use of MongoDB Time Series collection to handle the data coming from his sensor. With a new entry in the database every three seconds, Time Series is a great way to handle this type of data at scale.
Choose Your Own Adventure
For participants who got extra creative, this was the category for their projects. Anything that did not fit in the above categories was eligible here.
Asteria: Asteroids approaching Earth today
The MongoDB team received many creative and inventive submissions in this category. Still, this project stood out and was unanimously picked as the winner. In this project, Valeria uses many advanced MongoDB Atlas features such as Realm authentication, functions, and hosting, to warn us of possible asteroids colliding with our planet. Let's just hope we'll never have to actually use this website to track a potential collision!
In addition to those five grand prize winners, the jury also picked their ten favourite projects from all submissions. The 10 runner-ups, in no particular order, are:
See you next time!
That concludes our latest MongoDB Atlas and DEV hackathon. We would like to thank all the participants for their great ideas and unique submissions. This will most likely not be the last hackathon, so stay tuned to learn more about the future events coming up on Dev.to.