Inspiration
Our inspiration came from the problems around us. We decided to focus on the problem that there's still a lot of pile of trash in the environment. This has been a problem for us and surely lots of people too. Garbages can make you sick and it also smells so bad it'll hurt your nose. Not to mention the fact that having piles of garbage lying around could harm the environment and even increase the risk of floods! We can unanimously agree that having a sustainable environment means having a clean environment free from piles of trash, right? That's why we created an app called PetaSampah to solve this problem.
What it does
The main feature of PetaSampah is the Capture A Trash function. It lets the user to capture a picture of a trash and then saves the image to the database. The saved marker will then be viewable by other users from the map section of PetaSampah. You can view others' markers and help clean it up if you want to. There's also an Events feature where users can view available and ongoing events in the community and participate directly in creating a sustainable environment! We are also open to collaborate with lots of #gogreen partners that are willing to make the earth a healthier and safer planet.
How we built it
We brainstormed the idea for the first 3 hours, changing from plan A, B, to C its all possible because we tried to think small (means solving the problem around us/everyday problem). After finalising on what we wanted to create, each of us took our own jobdesc. We made the design using sketches and Figma. Then, we used Flutter to design our backend and frontend. We use lots of plugins in flutter, one of them being google maps and it was the best plugin we have so far.
Challenges we ran into
There were lots of challenges we face until the end. One of them is the BUGS challenge. This is by far the hardest challenge we ran into, but nevertheless we manage to solve it.
Accomplishments that we're proud of
There are lots of accomplishments that we're proud of, like we are proud that we can integrate google maps to flutter, we are proud to face the bugs problem everytime we hit 'flutter run', and also we are proud that we've done this application project in 36 hours!!
What we learned
The past 36 hours taught us a lot. Both in the technical sense and non-technical sense. We certainly learned the general know-how about Flutter and Firebase while working on our app. Not only that, we learned how to manage a team and work with others to reach a common goal. By knowing our teammate's strength and weakness, we can find the best way of working together with each other. It's quite fun!
What's next for Peta Sampah
Our app has yet to reach its full potential due to the strict time limit given to us. Several planned features such as creating an AI powered heat map, displaying saved images in marker image display, releasing marker specific chat feature and marker voting feature, and deploying advanced sign up and log in sequence are yet to be implemented. Should we continue development, these five features will most likely be our priority before expanding on other new features. Aside from future technical updates, we have a plan to work together with companies and/or influencers to better spread awareness of our activities. Our app could also work together with government institutions such as the Ministry of Environment and Forestry. By sharing our data with the ministry, we could provide real time information for the ministry to then send cleanup teams to the locations.


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