Inspiration
My high school counselor always tells me to use a calendar or reminders app to help me remember all the tasks I need to finish. But unfortunately, I never found one calendar or reminder app in the App store that fits me, including the Reminders from Apple. There are too many folders in them and those tableView lists make the window looks dense and uncomfortable. In another saying, I, as a normal high school student, would not use a reminder like a businessman, who may have tons of tasks ahead and requires complex classification. I got the idea from my grandma who doesn't use reminders app at all but prefers putting sticker notes on a big blackboard. When she finishes them, she will take it down and throw the sticker notes away. That inspires me. I would love to create a reminder that has more striking and clearer cells just like sticker notes. It helps people's works and lives to be more efficient and happier.
What it does
It's basically a reminder app. But I rethink how users may want to have a reminder. So it makes people know what they should do at their first glance. It tells people how many weeks or days the events are left so users can make plans beforehand. It makes our works and lives a lot easier.
How I built it
I use swift language with Xcode and Realm database. I apply elements like searchBar, collectionView and tabBar, and navigationBar to make the app more usable. I use cocoapod to install Realm.
Challenges I ran into
I have many difficulties when creating the function of deleting cells and save new cells. The variables I created on different scopes sometimes trick me too. The UI design is also a time-consuming process for me since I don't design it programmatically, instead, I played around with the storyboard, whose design interface is just like the cockpit of a fighter plane.
Accomplishments that I'm proud of
I finally make a complete reminder app that can function. I have many useful features in it and it can be used by people like school students, elder people, or anyone who needs it.
What I learned
I learn the delegate design pattern more thoroughly(I know how to use it, but this time I am more proficient at it). I learn how to use searchBar and textView in swift.
What's next for SmartReminder
I plan to make the UI in infoView and AddItemView better. Probably I can try to put it on AppStore and see how many people would use it and give me feedback.


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