Inspiration
Waste accumulation and environment degradation are two of our main concerns as we move ahead and may cause severe problems later in the future. We wanted to help resolve these issues
What it does
You can add garbage locations and find nearest dustbins and earn points by adding dustbins and properly disposing your garbage!!, Climbing up the leaderboard.
How we built it
We used node.js as an JS engine, express.js as a backend framework, MongoDB as a database to store dustbin and user info, mongoose for schemas and models, html, css, bootstrap and javascript for frontend and integrated mapbox api and maprequest api for user getting and rendering user location and garbage location.
Challenges we ran into
Since we were newbies in the domains of Authentications, Databases, Backend frameworks, We had to deal with frequent bugs and code breakage. Integrating frontend and backend was also difficult for us. Working with maps was also a new experience for us.
Accomplishments that we're proud of
Successfully implementing models, connecting frontend with backend, Converting our idea of helping environmental crisis into reality.
What we learned
We learned how to work with teams and help each other out, we also learned several backend and frontend workarounds and frameworks.
What's next for GarbajGram
Integrating and proper functioning of the leaderboard, convincing the government to invest in the project, making the UI more friendly. Connecting database models.

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