Back to projects

MailBites

Final Project for CIS 3500, Introduction to Software Engineering

2025Google Chrome Extension

A simple solution to a crowded email inbox

Tech Stack

ReactJavaScript

Project Description

  • In a team of four, I helped developed MailBites as a final project for CIS 3500, an email agent to help users manage their inboxes more efficiently.
  • MailBites uses the Gmail API to access the HTML of the user's inbox content.
  • Leverages Gemini AI to increase the precision of the extension's four main features.
  • Entirely frontend based, with a React and JavaScript codebase using manifest v3.

Key Features

  • Summary creation of all unread emails in the inbox from the past 24 hours
  • Generation of a to-do list based on the unread emails' contents
  • Creation of a priority list of emails based importance and time sensitivity
  • Auto-generation of a template of a unique reply to each email upon a click of a button

Preview

MailBites preview