-
App logo
-
Start screen of the application; Enter a name and team to begin
-
Here you can choose your goals and the number of times you'd like to reach them
-
In this screenshot you can see your goals, your progress and your current points
-
This tab shows an overview of the team members scores
-
Over here you can compare your team with the other competing teams
Inspiration
Track: Continental How can we - in our daily work environment - motivate people to act climate friendly? What can employer s do?
What it does
We were thinking about a mobile app where people can participate in "climate duels". They can join a team and compete against their teammates or another team. After installing the app on their mobile, people can join a team and choose a username. Then they are given different categories defined by their team and the can choose what they want to do in a week. They select the challenges themselves by what is doable for them, eg. travel with the bike 3 times a week (instead of the car). In each week you can reach 100 points if you reach your goal. You can see your score in your team... ...and how your team does.
How we built it
The application is a native Java Android App, using an Azure PostgreSQL for storing and getting the data.

Challenges we ran into
The most challenging part was finding a system for fair calculation of the points. As people have different requirements and working conditions in their daily life, the same challenges would not be doable for everyone. So we had to think about a system which gives the same points to someone who lives 1 km away from work and chooses the bike and another one who is 30 km away and chooses the train. We had different solutions in mind, which we were discussing about. Then we decided make a team competition with points from personal challenges. Also we struggled with creating a working database to get and store our data.
Accomplishments that we're proud of
We are proud to present to you a working prototype with database connection.
What we learned
We had a good revision in native Java programming and had new insights in database-management directly in the Android app.
What's next for ClimateDuels
In the future we see our app being used by climate active companies to create a vivid and engaging competition, connecting likeminded people. Furthermore we can think of more categories and features to provide a broader spectrum of challenges to choose from. We also had in mind to use the phones sensors to automatically track the users movements.
Running
Please create a file "database.properties" in the root directory of the project with this content:
host="discdj.postgres.database.azure.com"
port="5432"
database="postgres"
user="alexw00"
password= **PLEASE CONTACT US FOR THE PASSWORD**
sslmode="require"
Important At the moment the only valid teamcode is: ABCDE
GitHub branch
Please use the branch: release-maybe
Log in or sign up for Devpost to join the conversation.