Inspiration
The initial problem we aimed to solve was calendar overload and disorganization. With so many meetings, overlapping invites, and constantly shifting times, it’s easy for people to miss important events — even when they’re technically on the calendar.
What it does
Allows users to easily set alarms for events on their calendars with a switch on their phones.
How we built it
We built the app by leveraging the Expo platform to quickly iterate on versions and fix errors. The mobile app was built with React Native, which allows for simplified development while also allowing the app to access native functionality like accessing the user's calendar, which is requested as a permission by the app and used to populate the events tab.
Technologies
We used React Native, Expo, Typescript, and NPM to manage our project while prioritizing speed of iteration and ease of development.
Challenges we ran into
We faced challenges like interfacing with Android and iOS APIs. We had initially wanted to build a Progressive Web Application, but due to the inability of this platform to interface with native APIs, we pivoted to React Native.
Accomplishments that we're proud of
We are proud that this app addressed an issue we all struggle with. Many times, dates are changed and it can be extremely difficult to manage as a busy student.
What we learned
We learned a lot about mobile development and especially the Expo platform. Since we were previously mostly familiar with web development, this prompt pushed us to learn more about mobile app development and expand our web development knowledge to related technologies like React Native.
What's next for TellMe
TellMe could easily be developed into a popular app. It would greatly increase the convenience of everyday life by freeing millions of the stress resultant from not knowing whether they may miss a meeting the next morning.
Log in or sign up for Devpost to join the conversation.