Inspiration

Our inspiration for this topic was the desire to solve a common problem people face in their day-to-day lives: coordinating events with large groups of people in an efficient and simple manner.

What it does

EventTexter is a web application that allows a host planner to send event invites via text message through a contact list. Each invitee can then respond with the response "yes" or "no" by text message to confirm their attendance. The host will then be able to see who confirmed their attendance on the EventTexter web application through the status column. The status column can indicate whether an invite was sent and if the user confirmed their attendance.

How we built it

We used Vaadin (a Java-based platform) to build the web application and its UI. We also used the Twilio API to handle everything related to phone numbers and text messages.

Challenges

The main challenges we ran into came from the implementation of software that we were initially unfamiliar with: Vaadin and Twilio. We were also unfamiliar with how to implement webhooks to connect the messages to the EventTexter application.

What we learned

This is the first time any of our team members had created a web application. We were able to build upon our Java foundation to work with the Vaadin platform and create a responsive application. We utilized the Twilio API to implement text-based features.

Built With

Share this project:

Updates