If you're participating in the MongoDB Atlas Hackathon 2022 on DEV and you need some help with your submission, you've come to the right place!
If you have any questions about how this contest works (ex: due dates, how to post your submission, picking a category, etc.) the DEV team will be happy to assist you.
If you are running into issues or get stuck when it comes to using MongoDB Atlas, please leave those questions here as well.
Comment below if you need asynchronous assistance with the MongoDB Atlas Hackathon 2022 on DEV ❤️
P.S. If you'd like to share an update on the progress you're making on your project or if you'd like to connect with other participants, please do so in the community discussion thread!
Top comments (40)
@joellord, are participants allowed to use an ODM like Mongoose in their project?
I think that those of us that already have a mongodb account cannot find a registration link for the hackathon. Is there anything to be worried about?
Those who already have an account should just sign in through the following link:
mongodb.com/register-for-the-mongo...
But, it's weird that I haven't received any confirmation email.
If that's the case, I don't think they'd be able to differentiate between hackathon participants and those only signing in/up to use MongoDB for a non-hackathon project.
I feel @joellord or any one from MongoDB should be very active on here to help answer questions [potential] participants have concerning the hackathon.
If you already have a MongoDB account - that's fine and you're right, if you already have an account, the link will most likely take you straight through without login/sign-up. We don't need to differentiate via your MDB account, your submission with your repo will be enough to identify you and your project. Does that make sense?
Oh....and Mongoose is totally allowed!
Makes sense. Thanks for clarifying.
Hello,
I have a questions about the submission..
Do I need post my submission and update it while i'm still working in my app?
or I can just post the submission once the app is done? of course keeping in mind the relevant dates.
You can only post once for now but i am adding a timeline feature soon, thank you
Alex
You can do either to be honest. Judging will not commence until after the closing date - so either option is fine
Hey everyone. Hope y'all doing well. I am currently in the process of building a server for this client using FastAPI. I came across the motor package yesterday, and i decided to use it to build a fully async server. AFAIK, all the crud operations are managed by the motor in one single session. It would be better if there is a session manager/generator for each request made to the server, like what i did with SQLAlchemy in this module, and then using it in every endpoint to spawn a session for crud operations.
Is this thing available in MongoDB with motor? or, are there other packages out there supports this?
Edit 1: I need a python wrapper around this thing.
Edit 2: I found what I was looking for. A library called odmantic. My life has been saved.
So, you're all set? And answered your own questions? Great to hear!
Hi, I've read the comments, but it's still not clear for me. Please, give me an answer.
I'm creating web3 project. The stack is Next.js, MongoDb, Solidity, Vercel for deployment.
Does it fit "Think Outside the JS Box" category, because I'm using native Node driver? Or is it better to choose "Choose Your Own Adventure" despite the project is not super wacky?
Igor - considering Next.js is a framework that holds React on its base, and React is a essentially a flexible JavaScript library for building user interfaces, it still pretty much falls into "uses JS" box, so perhaps another category would be good to choose?
Hello! Can the same project be submited in multiple categories? For example, if I want to implement search (Search No More category) in Golang (Think Outside the JS Box category), can I submit the project to both categories or should I choose just one?
Timotej
Hello!! Yes you can - BUT - as per the rules - Multiple submissions are allowed, but an entrant (whether an individual, team or entity) may only win once.
Hope that helps.
Hey @joellord, I've a question. Can I separate my frontend and backend into two different git repositories?
Muhammad - you could, I don't see any issue in that.
Hi Team, I made a post regarding the submission for the Hackathon.
Can you guys tell me if its correct or not??
It will be really helpful.
Here's the Link
Abir - from a quick look, it seems you have everything covered there in your submission.
Hello,
Should my project be unique or can I build one that is inspired by another one?
Sure - you can take inspiration, but it can't be a clone or direct copy.
Hey there! 👋
Can you please suggest whether I have made atlas hackathon post correctly?
Visit Here to see the post
Hi Yash - that submission looks correct to me, lots of detail and all the right links. Many thanks.
Thank You Sir,
Can you tell me whether my project fits into one of the proposed 5 categories?
Hi there,
if I wanted to write my project in Kotlin, which can also use Java drivers and the like, is that allowed?
Yes - that's fine too. We also have a Realm Kotlin SDK if you're building a mobile app.