Inspiration

Being one of the most magical and joyous holidays of the year, I disliked how commercialized it had become by the shopping industry (Black Friday, Christmas deals, seasonal menu items, raffle tickets) and also the media industry (Hallmark movies, Christmas albums) especially since not all families can afford to participate in this expensive 'holiday cheer'. With this project, I wanted to make the 'perfect Christmas' accessible to all families regardless of their financial position during the holiday season.

What it does

This app allows you to be transported in the typical Christmas traditions such as gingerbread house making, snowball fights, sitting by the fireplace, and all while recording your thoughts and reflections of what Christmas is really all about in your countdown diary.

How we built it

The applications used for this project is rStudio, SwiftUI in Xcode, and Echo3D. I also used Kaggle for my dataset on median household incomes. Within rStudio, I was able to create the flexdashboard, the histogram, and the summary statistics. Within xCode, I was able to create the diary application. WIthin Echo3D, I was able to create the AR gingerbread house and AR fireplace.

Challenges we ran into

A challenge I ran into was not having the echo3D application work for the fireplace and snowflake fight which is why I had to create and edit a picture using Canva to simulate what it would really look like on the app.

Accomplishments that we're proud of

An accomplishment I am proud of was I was able to correctly create a new column to label the geographical regions ( middle, east, and west) in order to create the faceted graphs.

What we learned

I now have more insight on how to create flexdashboards and will be looking forward to creating more hackathon projects using the flexdashboards in the future.

What's next for The 'Perfect Christmas' App

I hope to have a social component to the 'Perfect Christmas' app such as being able to have instant messaging that can be enacted with Christmas prompts.

Built With

Share this project:

Updates