DEV Community

Cover image for Announcing the MongoDB Atlas Hackathon on DEV!

Announcing the MongoDB Atlas Hackathon on DEV!

Gracie Gregory (she/her) on December 13, 2021

Update: We have increased the participant prize from $12 USD credit to the DEV Shop to $25 USD! Now, by simply sharing a submission to the MongoDB ...
Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

This is going to be such a fun one! Good luck to all participants. Our team will be eagerly awaiting your wonderful submissions ⭐️

parrot partying

Collapse
 
grantrocks profile image
Grant McNamara

Im 15 years old and i would like to do this. I was reading and it said i needed to be 18. I was getting really excited until i read this and i was wondering if i could submit it under one of my parents. If not could i still submit another way?

Collapse
 
lilkedus profile image
Kedus Leji Yared

Sameeeeee! But sadly, I don't think that's possible.

Collapse
 
michaeltharrington profile image
Michael Tharrington

lol, this GIF!

Collapse
 
chetan_atrawalkar profile image
Chetan Atrawalkar

@graciegregory but which repo used to publish project or how please share details.

Collapse
 
joellord profile image
Joel Lord • Edited

Hi @chetan_atrawalkar !

You can create your own repository on Github (github.com) and publish the code there. When you are ready to submit your project, create a post with the #atlashackathon using the provided template (dev.to/new/atlashackathon). In this post, you will provide the URL to your repository so we can look at your amazing creation.

Thread Thread
 
zaahmednisumcom profile image
zaahmed-nisum-com

What about the code license if i am using GitHub
Ensure that your application's code is licensed with the Apache-2 permissive license

Collapse
 
xinnks profile image
James Sinkala

Kudos to whoever made the gif 😅.

Collapse
 
kube_nerd profile image
KubeNerd | Vinicius P.

Very criative!! :-D

Collapse
 
fly_away profile image
简·多伊

Why do I love this GIF so much 🦜 😂

Collapse
 
nickytonline profile image
Nick Taylor

Super pumped to see what all you wonderful DEV members create! Let’s go!

Dwight Shrute from the Office screaming fireball as he throws an imaginary fireball from his hands

Collapse
 
rajvirsingh1313 profile image
Rajvir Singh

This is gona be wholesome month, full of enjoyment! Thank you Dev Team & MongoDB Team

Collapse
 
sahilpabale profile image
Sahil Pabale

you participating rajvir?

Collapse
 
Sloan, the sloth mascot
Comment deleted
 
Sloan, the sloth mascot
Comment deleted
 
Sloan, the sloth mascot
Comment deleted
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
rajvirsingh1313 profile image
Rajvir Singh

Yeah I will, If only I get some time and a good idea to work on

Collapse
 
suhailkakar profile image
Suhail Kakar

Wow, I love both DEV and MongoDB and this hackathon is going to be a great one :)

Count me int!

Collapse
 
aritdeveloper profile image
Arit Developer

Looking forward to seeing all the COOL submissions!

GIF of llama with sunshades

Collapse
 
steminstructor profile image
STEMInstructor

This will be lit

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Excited to see your submission!

Collapse
 
sahilpabale profile image
Sahil Pabale

i have a question though. I'm 19 yrs old so can I collab with someone under 18 to participate in this hackathon?
Will this be counted as a valid entry?

Collapse
 
sahilpabale profile image
Sahil Pabale
Collapse
 
joellord profile image
Joel Lord

In this case, as long as you are the one to publish the post and you handle any prize splitting amongst yourselves, this is fine!

Collapse
 
redhoodjt1988 profile image
Jonathan Reeves

Are we required to use all of the features that are listed with the hyperlinks? Or as long as one of them is implemented or that we just use MongoDB Atlas for our project we are able to submit an entry?

Collapse
 
joellord profile image
Joel Lord

You can pick any category. Each category focuses on one feature. However, feel free to be creative and use as many features as you'd like!

Collapse
 
redhoodjt1988 profile image
Jonathan Reeves

Last question, are we limited to only using JavaScript to create our app?

Thread Thread
 
joellord profile image
Joel Lord

Any language works! The article mentions JavaScript for Realm functions, as this is the supported languages for the platform. However, your application can use anything you'd like.

Thread Thread
 
redhoodjt1988 profile image
Jonathan Reeves

Awesome. Thank you.

Collapse
 
andrerpena profile image
André Pena

I like this for 2 reasons:

  • MongoDB is usually frowned upon but, if used for its intended purposes, it's actually an extremelly powerful database. For example: If you need a wildcard index on arbitrary JSON (index all property paths), MongoDB is much more suitable than Postgres. I know about GIN indexes, but everytime I tried to implement them I stumbled on some limitation.
  • Amazon is growing way too powerful. Because you are already their customer, you tend to favor their solution over everything else (like a platform effect). I Think MongoDB atlas is doing a good job fighting against this trend.
Collapse
 
bytrangle profile image
Trang Le

There are a lot that go into building an ecommerce store. Off the top of my head are admin interface for managing products, authentication, credit card charging, role and permission management etc, to name just a few. Can anyone point me to an example of a bare minimum ecommerce store?

Collapse
 
avneesh0612 profile image
Avneesh Agarwal

Hey, I have a friend who is 19 years old and I am 14. Can we team up and work?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

In this case, as long as you are the one to publish the post and you handle any prize splitting amongst yourselves, this is fine!

Collapse
 
avneesh0612 profile image
Avneesh Agarwal

Awesome, thanks!

Collapse
 
shareef profile image
Mohammed Nadeem Shareef

Challenge accepted!...

console.log("Let's code this out");

Collapse
 
michaeltharrington profile image
Michael Tharrington

Very cool! This sounds like a fun one. 🙌

Collapse
 
colocodes profile image
Damian Demasi

Very cool! Thanks DEV and MongoDB teams!

Collapse
 
elcharitas profile image
Jonathan Irhodia

So I missed out on GitHub Actions hackathon but I'm definitely putting in for this one.

Been using MongoDB for a while and it'd be nice to build something creative with it once again 😊

Collapse
 
jayjeckel profile image
Jay Jeckel

Little weird that these submissions are required to use an open source license when MongoDB itself doesn't meet the same requirement.

Collapse
 
ac000 profile image
Andrew Clayton

Yes. I like MongoDB but won't be using it again until they come to their senses and sort out the licensing.

Collapse
 
shlomif profile image
Shlomi Fish

I'm also trying to avoid non-FOSS: shlomifish.org/philosophy/computer... .

Collapse
 
bytrangle profile image
Trang Le

What are open-source alternative to MongoDB that you recommend? I don't get to work with databases frequently, but will take note of them.

Collapse
 
adhirkirtikar profile image
Adhir Kirtikar • Edited

Here's my entry:
IMDb-MongoDb
Please don't judge me, I'm a total noob in Node.js and I don't even know the theory of how it all works :D
I only did RnD and somehow completed a working prototype as I wanted to learn MongoDB, that's all!

Collapse
 
joellord profile image
Joel Lord

That's awesome! Great job!

Collapse
 
unnamedroad profile image
naj

Hi, I see that we're allowed to participate in teams and the person who submits is responsible for distributing prizes should we win. I don't see anything about the number of team members allowed. Is there a max size for the teams?

Collapse
 
joellord profile image
Joel Lord

There are no limits to the size of the team. We will only communicate with the person who submitted the entry though.

Collapse
 
oladoyinbov profile image
Oladoyinbo Vincent

Yeah yeah, nice

Collapse
 
gustaverw profile image
Jean Marie Gustave MBONYINSHUTI

I'll definitely jump into this 😊😊

Collapse
 
seek4samurai profile image
Gourav Singh Rawat • Edited

Winners to be announced tomorrow, let's go!

Collapse
 
geekysrm profile image
Soumya Ranjan Mohanty

Hi @mongodb_staff and @thepracticaldev , when will the hackathon be over i.e. the last time to complete the hackathon. Is it 13 Jan 2022 11:59 pm PT or 13 Jan 2022 11:59 pm UTC?

In the article, both times can be seen written.
The PT time is mentioned in "Additional rules"
The UTC time is mentioned in "Important dates".

Please clarify as I don't want to miss out on the opportunity and miss submitting my project.

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hi there! So sorry about this confusion. There was an error above (the deadline was supposed to initially be 11:59 PM UTC on January 13) but we will absolutely consider all submissions that were shared through 11:59 PM PT on January 13. So sorry for any stress this caused!

Collapse
 
codewithahsan profile image
Muhammad Ahsan Ayaz • Edited

Check out my submission.
dev.to/codewithahsan/flashback-mon...
I created a multi-player memory game named "Flashback" based on MongoDB, Angular, TypeScript, Tailwind CSS and Firebase. Links to the code and demo are in the article.
Any feedback would be highly valuable :)

Image cover

Collapse
 
uzaxirr profile image
Uzair

Hey @mongodb_staff
Can we start working on project from 14th Dec (i.e Commits in the repo will be dated after 14th Dec)
And any template for submission of Blog Post.
Any email ID that i can reach out for further quries regarding Hackathon?

Collapse
 
bytrangle profile image
Trang Le

"The winners we select in this category will be the ones that got super creative and wacky". So does that mean an app which is super creative but not wacky doesn't have much chance? I'm thinking of Forest (help you focus), Canva, Notion etc.

Collapse
 
aernesto24 profile image
Ernesto Lopez

i Wish all the success to all of you, i also created a blog entry dev.to/aernesto24/3-ways-to-test-m... about info about testing mongoDB so hope it can help anyone on this hackathon.

Collapse
 
gnvageesh profile image
GNVageesh

I got stuck for a second on reading that one of the rules says that the participant needs to be 18+, while I am 16. Is there a way the participants below 18 could submit there projects... Kindly let us know. Much obliged

Collapse
 
otumianempire profile image
Michael Otu

👏

Collapse
 
chuckdries profile image
Chuck Dries

Question about the rules: if we have a project that we technically started and did just a liiiiiiiiiittle bit of work on a long time ago, then didn't touch for months, but then used this hackathon as an opportunity to actually make progress on it, are we still eligible for the prize? Or does it have to be a brand new fresh repo created after December 13?

Collapse
 
joellord profile image
Joel Lord

Hi! Yes, we will still accept that submission.

Looking forward to seeing this project 😁

Collapse
 
kevo profile image
kevo

it will be amazing

Collapse
 
musolemasu profile image
Winner Musole Masu

Waou, this is going to be fun

Collapse
 
mukulrajpoot262610 profile image
Mukul Rajpoot

Cool,

Anyone here for team up.

Collapse
 
ironcladdev profile image
Conner Ow

Man, this seems like it's gonna be so much fun. Just two more years to go and I'll be 18.

Collapse
 
grafeno30 profile image
grafeno30

Is there any free book pdf about mongobd and MongoDB Atlas services?
I encourage all participants

Collapse
 
joellord profile image
Joel Lord

There are many places to go to learn about MongoDB and Atlas. If you are looking for something specific, the documentation (docs.mongodb.com/) is a great resource. There, you will find everything you need with good examples.

Documentation can be intimidating at first though, so if you are new to MongoDB, a great place to get started is the MongoDB University (university.mongodb.com/). There, you will find videos and tutorials for topics ranging from beginner to advanced.

If you need ideas, or how-to’s, you can also take a look at the Developer Hub (mongodb.com/developer/). You will find hundreds of MongoDB usage examples in there.

I hope that helps, and I’m looking forward to seeing your submission!

Collapse
 
grafeno30 profile image
grafeno30

Thank you!!!

Collapse
 
cireneirbo profile image
Eric O'Brien

Awesome! I have been looking for another hackathon ever since Hacktoberfest ended, and now I have found one :P Good luck and have fun everyone!

Collapse
 
cireneirbo profile image
Eric O'Brien

How will the projects be judged in each of the 5 categories?

Collapse
 
cireneirbo profile image
Eric O'Brien

I see there is a panel of judges, but is it based on creativity, utility of Mongo functions, or anything specific? Or just generally which projects they like best?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hello! The judging process is largely up to the judges collective discretion, but they generally base their decisions off of creativity, successful completion of all template post prompts, quality of submission post, and correct utility of MongoDB's tools and services.

Thread Thread
 
cireneirbo profile image
Eric O'Brien

Excellent! Thanks for the response!

Collapse
 
siddharthshyniben profile image
Siddharth

18+ again 😢

Collapse
 
sanazkhosropour profile image
sanaz khosropour
Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

There is still time to participate!

Collapse
 
abhijeetgavali profile image
Abhijeet Gavali

where and how result will be announced !

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hello! Winners have been announced here.

Collapse
 
dhruvacube profile image
Dhruva Shaw

its jan 28!!!!!!!!!!!!!!!!! yaaay! lets what are the results!

Collapse
 
ivavay profile image
Ivy Chen

Can we make something with MongoDB charts and enter in the contest?

Collapse
 
ritarodrigues profile image
Rita Rodrigues • Edited

Hi Ivy,

I can see a lot of the Contest/Hackathon categories potentially using MongoDB Charts along side with: Atlas Search,Atlas Serverless Instances,Time Series Collections,Realm Functions or Realm Triggers.

For example the

  • Prime Time Category: Build an application using MongoDB Time Series Collections. (Sample use cases: IoT, financial analytics, climate observations)

This one will go great with the use of MongoDB charts.

Have fun innovating :D

Collapse
 
ivavay profile image
Ivy Chen

Thanks! :D

Collapse
 
dhruvacube profile image
Dhruva Shaw

so who are the winners?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hey there! Winners were announced here.

Collapse
 
denisav6778 profile image
denisav1332

Redmi Note 8 Pro?

Collapse
 
joeljjoseph profile image
JoelJJoseph

Hello, I'm curious as to when the winners will be announced. I'm really looking forward to it.

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hey there! They have been announced here.

Collapse
 
anthonyjdella profile image
Anthony

Wish I saw this post earlier :(
I only have a couple of days remaining, but I'll try to make a simple submission.

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hi Anthony! It's not a world's worth of time, but you do have a week left! Hope to see a submission from you and good luck 😊

Collapse
 
tamerabrown profile image
Tamera Brown

Thanks for sharing this valuable info.

Collapse
 
spiritupbro profile image
spiritupbro

can we submit more than one category ? for example im interested in Automation Innovation and Action Star is that ok if i submit two projects at the same time?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Absolutely!

Collapse
 
dariojimenezp profile image
Dario Jimenez • Edited

Hello! Does the application need to be hosted on a website or can we do a desktop application (such as a java application with a jar file)?

Collapse
 
joellord profile image
Joel Lord

The application does not need to be hosted anywhere, as long as you can provide the instructions to run the application locally, that is fine. Make sure to document with as much detail as possible.

Looking forward to seeing your submission!

Collapse
 
pratiklondhe4 profile image
Pratik Londhe

Nice

Collapse
 
skullcandy69 profile image
Shivam Ahuja

Can we register after 13 dec?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her) • Edited

Hello! There is no registration needed for this hackathon. All you need to do is fill out the form listed above to receive your $100 MongoDB credit, build your project, and submit a post on DEV using the template link above. As long as you do all of this before Jan 13, 2022, you're good!

Collapse
 
rajkumar_stackcoder profile image
Rajkumar Khistariya

Can we take part in team

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Yes! Just note that only one team member can submit the project and if you win, we'd distribute the prize to only the person who posts, with prize distribution to be worked out amongst yourselves.

Collapse
 
wangonya profile image
Kelvin Wangonya

For those looking to do something with python and fastapi, you can get a headstart using my fastapi-mongodb-starter :)

Collapse
 
zetsu profile image
dev fernouny

could people outside U.S also participate🤔

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Absolutely!

Collapse
 
zippcodder profile image
Deon Rich

Sounds great! 🎉

Collapse
 
doepicshit0305 profile image
DoEpicShit0305

what is the last day for submission

Collapse
 
ritarodrigues profile image
Rita Rodrigues

Hi @doepicshit0305 ,
the last day for submission is:
January 13, 2022: Hackathon Submission Due at 11:59 PM PST.

Collapse
 
__manucodes profile image
manu • Edited

😔 what if I'm below 18...
i'm only 13 years old
I would love to participate though!

Collapse
 
sirmed profile image
Sirmed Mehmood

Why not 13+ 😭

Collapse
 
anjaulsk profile image
anjaulsk

Hi

Collapse
 
elcharitas profile image
Jonathan Irhodia

Here's my submission. Hoping its not too late

Lovenotes MongoDB Hackathon Submission

Collapse
 
elibroftw profile image
Elijah Lopez

I swear the post used to say Jan 13th 11:59pm PST not UTC.

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Not to worry! Your post will be counted.

Collapse
 
brisklogic profile image
Brisk Logic

nice

Collapse
 
geraldmuvengei06 profile image
Gerald

I'm learning web development after being a writer for (proswriters.com). I must say that development is interesting, if I had advanced skills, I'd have participated in this event.

Collapse
 
jacksonkasi profile image
Jackson Kasi

what will happen tomorrow!

Collapse
 
veerreshr profile image
Veeresh

can this be a team project?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Definitely! Just note that we will only fulfill the prize to the person who posts the entry (so you'd need to distribute any prize amongst yourselves).

Collapse
 
developeranirudh profile image
Anirudh Gupta • Edited

how to submit project in this hackathon????
could any one help me

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hello! Here are the submission instructions, taken from the post above...

How To Submit

1) Create a MongoDB account if you don't already have one.

2) Fill out this form to receive a special code for $100 USD worth of MongoDB credits to create your project.

Note: By filling out the form above, you should receive an email containing your special MongoDB code within one hour. If you don't see it within that timeframe, please check your spam folder.

3) Select your category and refer to MongoDB’s documentation for each service used as you build your application
4) Share your app's code in a repository on GitHub and include a README
5) Ensure that your application's code is licensed with the Apache-2 permissive license
6) Publish an overview of the app on DEV using this post template between December 13, 2021 - January 13, 2022
Note: You must ensure that you provide your app’s URL, category, screenshots, a description, and source code in your submission post.

Collapse
 
pablo179 profile image
Pablo

is there any restriction about team members or something?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

Hello! You are free to collaborate with others! Just make sure that you credit their contributions in the submission post. Also, please note that any prizes will need to be split up amongst yourselves — DEV will only send prizes to the person who posts the submission.

Collapse
 
nithinibhandari1999 profile image
Nithin I Bhandari

Hello guys,
Does anyone has any info about how to add license to react app and node js backend.
Bascically what filed we need to add.

Collapse
 
joellord profile image
Joel Lord

Hi! The license is the Apache-2 permissive license (apache.org/licenses/LICENSE-2.0). To add a licence to a Github repository, you can add the license itself in a file named LICENSE.md at the root of your project. You can also find instructions on Github.com on how to add a license to a repository.

Looking forward to seeing your submission!

Collapse
 
mahesht10 profile image
Mahesh Kumaran

Can we participate as a group or only individual participation is allowed ?

Collapse
 
graciegregory profile image
Gracie Gregory (she/her)

You are free to participate as a group as long as only one person posts the submission on DEV. If your project wins, we will send a prize to the person who posted and you would work out sharing the prize amongst yourselves :)