Inspiration
Whenever a freshman goes to a hackathon, he/she is usually familiar with javascript or any other web development language, but the main challenge he or she faces is with handling the databases. As we know, MongoDB has an easy learning curve, but we tried to make it even easier and intuitive by making a dope interface for it.
What it does
Our application provides the user with an easy interface that streamlines the process of creating the queries in the database. We take inputs(such as fields, types, and their relations) from the user using an interactive UI and produce the corresponding mongoose query which a user will just need to copy/paste into his code to get started.
How we built it
We used Node.js framework for our back-end and the database is handled by NoSQL database, mongoDB. For our front-end we used: Javascript, jQuery, vex.js, and velocity.js
Challenges we ran into
-> Setting up an interactive UI. (Had to switch our framework)
-> Handling merge conflicts.
Accomplishments that we're proud of
->That we successfully finished what we planned to hack on. -> We have a pretty dope UI
What we learned
-> To tackle new challenges as a team. -> To be able to adapt to new tools and frameworks
What's next for xportDB
Given the database URL, we should be directly able to connect to our platform, which can further allow the user to have live queries in the database using our interactive UI.

Log in or sign up for Devpost to join the conversation.