We where inspired by Cat Facts and the Aston University Goose.

What it does

Bother Goose is a web application that you can use to annoy your friends. All you need to do is enter your email and their number, and they will very quickly begin receiving Goose related facts every hour for the rest of the day! Every Goose fact has a guaranteed AWFUL Goose pun.

How we built it

We set up an EC2 web app on AWS which allows a user to connect and sign up their friend for Goose facts. We built the site using HTML5 and developed the web app in Python using Flask and Twilio. We also set up a database of numbers, emails and Goose-facts using SQLite. We then send a text using Twilio to all the numbers in the database containing a single Goose fact and pun.

Challenges we ran into

Setting up the webserver was hard. We had trouble adding the numbers and emails to the SQLite database using Python. Sending all the texts out with Twilio to everyone on the database caused a data passing issue. We bought a domain to stick it on but domain transfers are VERY slow.

Accomplishments that we're proud of

We can actually sign up to it and it will send you a confirmation text! We somehow managed to get Python to add al the sign up to the databse.

What we learned

How to make a database using SQLite. How to develop and host a web app on AWS.

What's next for Bother Goose

More annoying Goose related facts! Get the domain to actually work. Text signup option (maybe). Website sign-in using email to view your targets replies.

Share this project: