Inspiration
Both members of our team wear contacts and agreed that it is a hassle to keep track of when to change them. We know there are apps for keeping track of everything else, but we couldn't find any for reminding you to replace your contacts and that's where we came in.
What it does
Apps take up memory on your phone and you eventually forget to check them. However, text messages take up significantly less space than apps and they just pop up on your phone. Our project prompts you for which type of contact you wear( weekly, biweekly, or monthly) and then sends you a reminder either a week, two weeks, or a month later via text!
How we built it
We created our flow model and wrote our code on Twilio. The flow model shows the path each response to the text message prompts will travel and implements our code when the contact type is answered. The code then sends a delayed response for the appropriate amount of time for each contact, written in Javascript.
Challenges we ran into
We have never used Twilio or javascript before so major challenges for us were actually learning a new language and how to use Twilio. We wrote all of our initial code in Java before realizing that Twilio does not accept Java, only Javascript. We then began converting our code from Java to Javascript.
Accomplishments that we're proud of
We're proud that our first ever coding project works especially since we had to overcome several obstacles and essentially learn a new language. We are proud of ourselves for branching out and doing something new!
What we learned
This is our first time doing a coding project. This Hackathon has given us exposure to the possibilities of coding and how capable we each are of developing something impactful. Coming into this hackathon, we didn't have any idea if we were going to finish a project, but now at the end, we have completed this project we are proud of, learned a new language (javascript) and utilized Twilio for the first time!
What's next for TimeLense
We hope to add an option to change your lens type, skip days, and add a cancel option.
Log in or sign up for Devpost to join the conversation.