Inspiration
Our team members are big fan of Secret Santa and they are planning to do once more on Chirstmas this year. From this, we get this idea to build a Secret Santa app.
What it does
Our application helps set up the Secret Santa virtually. The application is built in Java with Android Studio as well as utilizing database with Google Firebase. The users can easily sign up with the simple sign up form and after they signed up, we can easily register the item and we get the token. Using the token, we can draw the random item from the draw.
How we built it
We used Java to build the application using Android Studio IDE and integrated Google Firebase as our real time database.
Challenges we ran into
Coming up with a working program within the 48 hour time limit was the biggest challenge. We were not sure how complex our project had to be and we were unsure if our proposed idea was strongly related enough to our theme. Another hardship we faced was that all of our members are not in the same location and different time zone. Technical problem that we faced was firebase path accessing. Google firebase database was asynchronous which was challenging for us to both retrieve and fetch the data that we want. However we managed to successfully updating and retrieving data in real time which is the huge benefit for firebase. We are extremely glad that we successfully finished our project.
Accomplishments that we're proud of
As mentioned earlier, the hardest part of the project was finishing everything before the deadline. We are extremely proud that we were able to finish everything in time including the video and the app. Every member contributed well in their own ways to the project. In addition, everyone on our team was not living in the same location and time zone. It might be harder to do a project than the team who meet up in-person. However, we believe we have overcome the difficulty and are working effectively.
What we learned
We had a new member who is first to the hackathon. However, our team was able to separate the tasks effectively and handle big projects like working in the startup company.
What's next for SKAM - SECRET SANTA
We are looking to implement more precisely which app feels like more secret Santa. We will try to built more options such as getting gift through the app which the gifts are sponsored from other companies.😆
Built With
- agile
- android-studio
- cloud
- firebase
- google-cloud
- java
- json
- machine-learning
- waterfall


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