Senior Design Team sddec19-03 • GoMe: A Life Improvement App

Acknowledgement

We would like to thank Iowa State’s Dr. Goce Trajcevski for giving technical advice and resources in our weekly meetings. We would also like thank the Iowa State University Department of Electrical and Computer Engineering for the opportunity to work on this project and gain professional experience before graduation.

Problem Statement (Final Report)

Today’s world is filled with productivity-assisting and enhancing applications. These digital organization methods offer many benefits including organizing your busy life, staying on top of your events or tasks, and improving your time management. Popular calendar apps like Google Calendar and Apple Calendar are free to use, allowing millions of people to take advantage of their services. In fact, these digital calendar applications are so popular that more than 70% of people rely on them in their daily lives. In addition to that, the software world offers nearly 17 million applications to help a person create and manage lists of tasks they need to complete. Obviously, there is a high demand for applications that assist in managing your hectic life, but in reality, how much are these apps are actually adding to your life? How many benefits do these applications provide over using pen and paper? Most importantly, how are these applications coaching you to improve your productivity or help improve your quality of life? When using a classic productivity app, it is your job to input and manage your schedule and tasks, but what if the technology was able to do that for you? What If there was a technology that already knew what you did throughout the day and used that to help guide you to spend your time in a more effective way?

To solve this problem we have developed GoMe, a social media application that combines the successes of existing productivity systems and goes multiple steps further by adding features to help you stay on top of your life. GoMe keeps a record of what you’ve done throughout your day like sleep, work, and social activities. By using device location, the application recognizes how a user is spending their time and will make adjustments if it acknowledges the user is not sticking to their schedule. Going further, GoMe takes the user’s list of created to-do items and integrates them into their schedule while making sure to prioritize the user’s time towards the most important tasks. By analyzing a user’s time consumption, GoMe captures and categorizes your life into simple containers like work, sleep, social time and wellness. This data is used to suggest activities on your calendar that could make you a more balanced person, ensuring that you spend time in the different areas essential to living a healthy life. On top of all of this, GoMe is also a robust social media application, allowing for user profile customization, group tasks and activities, recommended social activities, and even a feature to find and schedule an activity with a group of people based on availability. Overall, GoMe aims to be one’s very own personal assistant that helps you optimize your daily life without having to manage it yourself. In the end, GoMe will pave the way for you to increase your potential in all major areas of life.