Inspiration
People always want to do something beneficial, but most of the time they don't, because they need stimulation. Like productivity APPs, people tend to do something that they do not normally take the initiative to do to get an award. So GreenLife is the stimulation.
What it does
It's like a game. Keeping track of the sustainable trips and getting rewards, which could be used to plant a new tree. Isn't that nice?
How we built it
We first brainstormed the idea together and then split the tasks. Averagely 2 screens per person. We are not familiar with GitHub so we used the most traditional way: compress and share the files. One of our members is in charge of putting the codes together, and one is in charge of recording the demonstration video.
Challenges we ran into
We are not using the same computer system, one is using Windows, and two are using Mac. So we are forced to learn a new language from scratch - JavaScript - because the one using Windows couldn't download XCode so we can't use Swift, which the rest of us are more familiar with. Meanwhile, we are on spring break, so at the time we were working on the project, 3 of us were in 3 different time zones, PST, EST, and East Asia Time. Communication with such different time zones was really challenging, it was really hard to find a time when everyone was up.
Accomplishments that we're proud of
We eventually finished the APP with a language that we learned from scratch.
What we learned
Do not spend too much time brainstorming. The hardest part is always the start, just do it first. And having the mindset of Done > Perfect. Don't dwell on the little details because we have really limited time.
What's next for GreenLife
Reiterate the UI; improve the details; develop to a full-stack APP.
Log in or sign up for Devpost to join the conversation.