Inspiration

When brainstorming, our group found that emails were a major stressors in our lives. We had the shared experience of feeling overwhelmed by a constant stream of relevant emails. Therefore, we decided to gamify the email experience. We also like pirates...

What it Does

Our project, italics_Email Ahoy!_italics, is a simple companion project for your email. Email Ahoy! sits in the corner of your screen, or on a second monitor, and whenever you receive an email, a new enemy pirate appears. After you have opened and read that email, your pirate defeats the enemy, and you get a doubloon!

How we Built it

We built Email Ahoy! with Python, the Google API, and the italics_pygame_italics library. We used a de-coupling design structure for the actual game to connect to the Google API, and we built all animations using italics_pygame_italics and assets found online.

Challenges we Ran Into

Our team, as a whole, had little experience with italics_pygame_italics and the italics_Google API_italics. We spent hours trying to understand the italics_Google API_italics, specifically learning that having too many unread emails causes the API to break, without raising any observable exception. We also were challenged by Github, especially since all of us were working on the same file in the same project at the same time. Lastly, we weren't able to implement the full extent of our idea, because we ran out of time :(

Accomplishments that We're Proud of

We are proud of having a working connection with the Google gmail API, and also having an actual visual project. We are also proud to have submitted something for our first time at Bitcamp.

What We Learned

We learned a lot about teamwork on a small group project. One of our members had never used python before, so they learned a lot of about the language. As a group, we all learned about pygame, the Google API, and Github.

What's Next

We plan to continue working on Email Ahoy!, by adding more features, like cosmetics, and a shop. Eventually, we would love to develop it into a browser extension.

Built With

Share this project:

Updates