Inspiration

A member's inability to speak Chinese has caused problems in regards to communicating with his aging, foreign grandparents. Being able to celebrate these festivities with his relatives, albeit not in person, would help to cheer up his loved ones.

What it does

The app sends reminders on Chinese holidays. Once opened, the app teaches how to say, for example, "Happy Lunar New Year!" in Chinese through an mp3 soundbite and text.

How we built it

Android Studio was utilized in conjunction with java to build the app. The reminders are send using a Firebase Cloud Messaging server.

Challenges we ran into

Although the team members were comfortable with java, learning new programs was challenging. Issues arose especially with the reminders; originally, a background service within the app would send the push reminders, but this functionality was made difficult to implement as a result of android OS updates.

Accomplishments that we're proud of

Learning and debugging a new software means we achieved the goal we set for ourselves despite the lack of a working final product.

What we learned

Android Studio, Firebase

What's next for Heritage Project

In-app running background processes could be used in the place of Firebase Cloud Messaging, and further development could be made on the frontend of the app.

Share this project:

Updates