Our inspiration was our friend Emily, who is constantly locked out of her room by her roommate who chooses to engage in adult activities at the times when Emily needs to get in the room the most. Thus, inspired by her struggles, we felt compelled to provide an efficient way of communication between roommates about when they will need the room to themselves

What it does

It's an Amazon Alexa Skill that requires you and your roommate to register on our website. After you've registered, your personal code will be texted to you. When you need to use the room, simple say "Alexa, I need the room", then follow with your personal code.

How we built it

The website is hosted using Amazon EC2, and the backend of the the site and the webserver is written in Javascript using Node.JS, Express.js and the Twilio library. On the Alexa side, the function is hosted on their Lambda services and written in Python.

Challenges we ran into

Many of our small mistakes proved to have big impacts, as we were forced to constantly switch between screens and chrome tabs causing us to lose focus very quickly.

Accomplishments that we're proud of

We are proud of how hard and how effectively we worked as a team, and we even showcased a little bit of partner programming when we got tired in order to decrease the amount of mistakes we were all making. Our biggest accomplishment is how we stuck to our vision of the project and stayed true until the very end, regardless of the technical difficulties.

What we learned

Many things about Javascript and Python, and a crash course through the wilderness of Amazon Web Services.

What's next for my happy time

Hopefully, making you happy :D

Share this project: