Inspiration
I'm a very forgetful person. I never remember what work I have to do. So, I decided to make a program that would help me organize all of my reminders. After many hours, I made Remember.
What it does
Remember helps you keep track of your reminders, so you'll never have to worry about forgetting things again. Remember's intuitive design makes it easy to create reminders, its power keeps you organized, and its speed ensures that you can continue getting work done.
How I built it
I built Remember using Python, a powerful language that allowed me to use little code.
Challenges I ran into
When I started developing Remember, I wanted to save the reminders somewhere. I thought of using databases, but then realized that saving to a text file would be much simpler. At first, I did not know how to read and write to files, but after spending hours going through documentation, I finally learned how to do it. With the power of files, Remember is now an incredibly robust program.
Accomplishments that I'm proud of
I am very proud that I figured out how to leverage the power of files, and added that functionality into Remember. I am also proud of the amount of error-checking I implemented into Remember. Remember is prepared for any type of user input, and cannot crash under any circumstances.
What I learned
In making Remember, I learned how to manipulate files through programs. I also learned how to minimize code to make programs more efficient and fast.
What's next for Remember
I hope to eventually move Remember into an application, either on desktop or on mobile, so it can become even more versatile, allowing everyone to keep track of their reminders.
Log in or sign up for Devpost to join the conversation.