Inspiration

We realize that today's people have an unhealthy routine and that there is not a lot of visualization of the harmful effects of this unhealthy routine. We found that pooping, as humans do almost every day, is one of the best determinants of health status. So we decided to develop software to record the daily pooping, and to analyze the pooping situation, and to give us suggestions on how to improve our health.

What it does

It helps track a user’s health condition through each user’s shit record that includes shape, color, feel, blood, etc. It has a calendar that can track all the record history and a stats view page to visualize the data for each user.

How we built it

Upon deciding that an app is what we want, we start by looking up Swift tutorials to familiarize ourselves with the necessity of app development. At the same time some of us developing the user interface, the others are concentrating on the database. In the end, we come together to put everything together.

Challenges we ran into

This is the first time that we have worked with Xcode and Swift, which is exciting and time-consuming. Swift has a type-safe environment and different visualization methods. One challenge that we tackle is to connect the storyboard and the code. Storyboard allows a visualized way to create apps but the code is not readable, while using code is good for interpretation but hard to position.

Accomplishments that we're proud of

We learned and used Swift in a short period with good results. Our app connects to a local database that appears to achieve a very nice effect in storing and reusing user's data

What we learned

We learned technology that was almost completely new to us before the hack. We learned the basics of app development, both from front-end and back-end perspectives. We learned the application of a database in an actual project. More importantly, we learned the art of collaboration and time management under great time pressure and how to do the work well.

What's next for ShiYet

The next part of our app is to first build a medical model that can interpret the user's health condition based on his records and give scientific advances. Another part will be to migrate the app so that Android users can use the app as well. Last but not least, we can build a sharing network so that each user can share his or her health conditions.

Built With

Share this project:

Updates