Rosebud is an easy-to-use ioS app that aims to give users a platform to record a daily “rose, bud, and thorn” (a rose being something good that happened, a bud being something you’re looking forward to, and a thorn as something that you may be nervous about).

Inspiration

‘Rosebud’ stemmed from brainstorming about how we can create an app to bring daily positivity into users’ lives and to encourage personal growth through reflection.

What it does

The app would send the user a notification at specified time in the morning and evening. In the morning, the notification would contain the prompts “What is something you are excited about or positive that happened recently?” Optionally, a second prompt asking, “What is something you are nervous about?” will pop up and be recorded as a “thorn”. At the end of the day, a notification would be sent asking the user to reflect on their rose, bud, and (optionally) thorn and offer the opportunity to upload photos for the rose and bud prompt. Previous entries can be viewed by a scroll feature, with the most current entry appearing first.

How we built it

We used Swift 4 in Xcode to build this project

Challenges we ran into

This is our team’s first encounter designing and programming an iOS application and figuring out how the to design the application was a challenging process for all of us.

Accomplishments that we’re proud of

Developing an idea and layout of our app and how it could be used and finally building the prototype of our first iOS app!

What we learned

That fleshing out our idea before we started coding was very helpful and that we are can design an iOS app.

What’s next for Rosebud

Additionally, we would like to develop the app further so that users could connect with people they know and see their friends’ roses and buds (thorns would be private). We would also like to create a section of the app where the user can record goals. In the future, we would also want to allow the user to create a login that could be connected to Firebase and would backup the stored entries.

Built With

Share this project:

Updates

posted an update

We just missed the deadline by a minute, so if there's any chance we can still be considered, our elevator pitch is: Rosebud is an easy-to-use ioS app that aims to give users a platform to record a daily “rose, bud, and thorn” (a rose being something good that happened, a bud being something you’re looking forward to, and a thorn as something that you may be nervous about).

It's built with: XCode in Swift 4, Firebase

Here's the whole story: ‘Rosebud’ stemmed from brainstorming about how to bring daily positivity into users’ lives and to encourage personal growth through reflection. The app would send the user a notification at specified time in the morning and evening. In the morning, the notification would contain the prompts “What is something you are excited about or positive that happened recently?” Optionally, a second prompt asking, “What is something you are nervous about?” will pop up and be recorded as a “thorn”. At the end of the day, a notification would be sent asking the user to reflect on their rose, bud, and (optionally) thorn and offer the opportunity to upload photos for the rose and bud prompt. Previous entries can be viewed by a scroll feature, with the most current entry appearing first. Additionally, we would like to develop the app further so that users could connect with people they know and see their friends’ roses and buds (thorns would be private). We would also like to create a section of the app where the user can record goals. In the future, we would also want to connect and backup the stored entries to Firebase. This project was challenging because it was our team’s first encounter with iOS programming.

Log in or sign up for Devpost to join the conversation.