Inspiration
The world emits approximately 43 billion tons of carbon dioxide a year. This directly causes global warming which can have irreversible impacts by 2030. By the end of the century, scientists predict a 5 degree Celsius increase in global temperatures.
This is why people want to make a difference, however, they just don’t know where to start. Climate change impacts all of us and it is our responsibility to lead change and save our planet.
This is why we were inspired to connect like-minded people together because we are stronger together. Empowering this community and providing them with a powerful platform enables people to lead lasting change.
What it does
We provide a platform for people to RSVP or create events to tackle climate change. Our web app gives important information about events near them to the user. We also notify users about these new events via Courier API.
How we built it
Programming Languages Used
Python
JavaScript
Other Technologies
Django (Web Framework)
SQLite (Database)
Courier API
Mapbox API
HTML/CSS
Bootstrap
Challenges we ran into
We found the integration aspect of the different tools challenging. The learning curve for implementing Django was steep, and it took us quite some time to adapt to the new technologies.
Accomplishments that we're proud of
1. Courier SMS API Integration
Our platform uses the Courier API to notify the community via SMS and email to inform them about nearby events. It plays a crucial role to build, connect and foster the community to achieve a common goal.
2. Mapbox API Integration
For a seamless panning and visualising experience. Enabling markers and clickable pop-up buttons with hover functionality for an interactive experience.
3. SQLite Database
Dynamically storing and expanding database which keeps all events and user profiles with an admin page for easy access.
4. Great User Experience
Developed a professional and modern front-end design centred around the User Experience.
What we learned
We learned Django and SQLite. Learned to integrate Courier and Mapbox API into our back-end design. Learning to design a sleek front-end using JavaScript, HTML, CSS, and Bootstrap.
What's next for Gaia
The next steps for Gaia are creating personalized friend events; adding the ability to send direct messages between users; improving our UI/UX interface; hosting the platform on the cloud, and reaching out and expanding into the global community.



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