Recently, a lot of companies have transitioned to a complete work-from-home style. However, for a lot of people, it's much more difficult to keep a healthy, balanced schedule when working from home. It's so easy to miss a meal or go to bed late. Therefore, inspired by addicting games such as Animal Crossing, Stardew Valley and The Sims, I came up with an ios app to motivate people to keep a better schedule by introducing game elements to their life.

What it does

Remind people to take care of themselves by displaying status bars of their day (water, eye, fitness) etc. In order to maintain a good score, users need to take action to stay healthy. It also uses the app HealthKit data to better keep track of relevant statistics.

How I built it

It is built with ios framework, using mainly SpriteKit and HealthKit

Challenges I ran into

First, it was very hard to do animations. Also, since a lot of the status bars changes values in real-time (typically in 20-minute intervals), it was very hard to test some of the functionalities.

Accomplishments that I'm proud of

I was able to learn to code in swift and ios quickly and I managed to accomplish a visually pleasing demo that matched my original idea.

What I learned

I got pretty comfortable with the ios development stack and SpriteKit, which I had no previous knowledge about.

What's next for HomeOfficeSurvival

Making status bars and customizable to users' daily routine

Adding a Level system to track user progress

Adding a Store system to better incentivize the user

Adding more animations

Better integration with the Apple HealthKit

Built With

Share this project: