Inspiration
My inspiration for the project comes from my own experiences with managing my own life. During the previous school year, I struggled with time management and was not as productive as I wanted to be. Especially with all the distractions that seek to grab our attention, one can waste their days if they don't have a solid plan. My mentor told me about the technique called the Eisenhower Matrix to help me learn how to prioritize what tasks should be done first and which tasks could be put off.
What it does
The Eisenhower Matrix categorizes a list of todos by two factors: urgency and importance. The tasks that are most urgent and important should be done before others that have either less urgency or less importance. My app eisendo takes the traditional todo list and adds the ability to specify the urgency and importance of each todo. Then, the user can press the DO button and the list will sort to prioritize the most important tasks to get started on.
How we built it
Eisendo was built with React Native. I used React Navigation for page navigation.
Challenges we ran into
One of the most difficult challenges was the page navigation. I had no real experience programming in React Native by myself. I learned how to refine my Google searches and figure out if a resource applied to my issues.
Accomplishments that we're proud of
I am very proud of making a working mobile app, especially in such a short timespan by myself. Usually, I would have a team but doing it by myself was rewarding in that it forced me to understand the concepts.
What we learned
I learned about coding in React Native, and the rich libraries present such as React Navigation, Gestures, etc. I learned how to persevere even when things were frustrating.
What's next for Eisendo
Next, I plan to implement some of the sorting features. I also plan to upload it to the App Store/Play Store.
Log in or sign up for Devpost to join the conversation.