We first go the idea of a 411 solution for users with limited internet access on their phones. With the help of text messages, users are able to send command style text which will be analyzed by TripAdvisor and would return short suggestions based on the location input of the user.

What it does

As mentioned, with the use of short command lines such as (Find me pizza near 9999 Address Street In Montreal) send via text message. In return, it would send back the user a stylized text message based on the request. Due to limited characters per text message, the result of the example above would return the name of the top 3 pizza places based on rating along with a location ID. The user can then make a different SMS request by providing the Location ID and would in return get back a SMS with the exact address of the restaurant.

How we built it

We used Twilio to host a unique phone number which users can send SMS commands to. Twilio would then redirect the text message content to our Node.js back-end hosted on AWS which would parse the commands, analyze the request, and send back a stylized text message with the search results via Twilio. Easy as that!

Challenges we ran into

It is our first time using Node.js in a large project so we had a rough time learning on how to setup everything for it to work with our repository. We also ran into many errors which can be avoided (Lack of sleep, duh)

Accomplishments that we're proud of

We are extremely proud of our work since we were able to make it work as expected even though we ran into many problems that crippled us quite hard.

What we learned

Everything we did in this project is something either something new we've learned or something we've learned more in depth.

What's next for SMSME

We would hope that our project can eventually expand by adding the option to do phone calls to get the same result from an automatic machine. Ultimately, we would want this project

Share this project: