Project Idea | Innovate Email
Last Updated : 17 May, 2024
Project Title : Innovate Email
Introduction: Internet plays an important role in today’s era in the field of communication or keeping people connected, whether it is with your college friends or with your principal or your project mentor etc. The difference between all of these conversations is the medium of communication like you may use facebook or any other social media website to connect to your friends but at the same time when you want to send a leave application to your principal then you must be using Email. This project aims to make the conversations through email more convenient. Email is mostly used as a communication method inside an organization. The people at higher position in an organization receives a lot of mails daily from other people in the organization and they also have to keep track of these emails and reply to these emails regularly. But what if you receives around 100 emails from specific person or according to a specific subject line daily and you want to process some of these emails later. It will be hard for you to keep track of these mails. You might manually move these mails under a specific label to keep track of unprocessed emails.
So, we have developed this project to keep track of emails easily. In this project we have developed a chrome extension for Gmail. You just need to provide name of a label and an email address or subject line(Subject of emails) to this extension. Now, whenever you will receive an email from that specified email or subject line, your emails will be automatically moved under the specified label.
Now suppose you are a sales manager of a company and there are 10 other employees working under you. Now you must be receiving lots of emails from these 10 specific persons on a daily basis. It might happen sometimes that you want to process some of the emails later. So, what you can do is you can create 10 different labels with the name of persons and provide these names of labels and email ids of these persons in the extension. Now whenever you will receive an email from any of these persons, the mail will be automatically moved under specific label. Now as there are comparatively much less emails under these labels than your inbox and also there will be count of unread emails with the label name under a specific label, it will be more easy for you to keep track of emails received.
Flow Diagram

Implementation
The above flow diagram completely explains the working of this extension. When the user first installs this extension in their chrome browser then the extension will show a pop-up message to authenticate Gmail account. After pressing yes, the user will be carried through the authorization process. Once the user is successfully authorized then on clicking the extension’s icon in tool bar, they will see a pop up screen as shown below:

As you can see, this pop up will show the profile image of the user, count of unread mails and other important informations. These informations are fetched from the user’s Gmail account using the Gmail API. At the time of authorization, the user have to give permission to modify labels. The user can map emails or subject both to a particular label using the settings button present at the bottom. Once the user clicks on the settings button he will be redirected to a new page as shown below:

On clicking the “Add New” button a new form will be displayed using AJAX. This form will contain fields like Label Name, Email or Subject as shown in the above screenshot. Once the user provides this information inbox of the user will be searched for mails from that email id or with that particular subject segment then the label will be modified by the given label. The user can manage labels using the edit or delete buttons provided.
Tools Used: Gmail API, Bootstrap framework.
Application: The problem which this extension solves is mostly faced by people working in an organization or during some official work.
Future Prospects: This project aims to solve a common problem which is faced by millions of people. This is a completely innovative idea and there is no such extension available on chrome store currently. This extension is currently under development and will be soon launched on chrome store, but before that we are trying to add some new features in this extension and make the existing features more efficient. In future we are trying to add some more features as listed below:
- We may include an auto reply feature for mails received according to a particular subject line. Suppose you are receiving mails from subject as “Summer Internship Application”, after the application duration closes any further mail with this subject line will be automatically replied as “Application duration closed”.
- We may include an auto delete feature similar to above in which mails receive from blacklisted email ids will be automatically deleted. This will save a lot of time of the user.
We may include some more features as listed above. This product will provide a new horizon to organize emails.
References:
Team Members:
- Pronab Mukherjee
- Harsh Agarwal
Note : This extension is soon going to be launched officially on chrome store. Your ideas for improvement is highly encouraged in comments.
Similar Reads
Project Idea | Info-Chain
Project Title: Info-Chain Introduction:- Itâs a project of sharing the information i.e. while studying, the student stuck in any query then they GOOGLE that query then too many alternative Answer is provided. some time he confused, so my project handles that confusion and provided the efficient answ
2 min read
Project Idea | Help At Ease
Project Title: HelpAtEase Introduction: The project was developed to ease out the communication between individuals and non-profit organizations. The greatest problem one faces is the lack of information about the social events happening around. This project helped ease that problem and allowed NGOs
2 min read
Project Idea | (Project Approval System)
Academic Project management is a major issue which is faced by many educational institutes, the main reason for this is there is no automated system followed in any institute. College management/staff gathers all the project reports and project sources from students and store them physically in some
2 min read
Project Idea | We-Connect
Project Title: We Connect (Write your way.) Introduction: It is a question-and-answer site where questions are asked, answered, people, write their experiences, and provide a way to connect to various people via Facebook and Linkedin, and organized by its community of users. We Connect require users
1 min read
12 Best Full Stack Project Ideas in 2025
Full stack developers handle everything from front-end to back-end, making them very valuable in tech. To learn full stack and show off your skills, building real projects is a must. In this article, you'll find 12 great full stack project ideas to boost your portfolio. But first, letâs understand w
14 min read
Project Idea | (Ca-solutions)
Ca-solutions basically stands for cable solutions which deals with solutions related to cables. From this application customer can send online complaints to the administrator regardless of calling or by meeting him at his office. Further when the complaint has been registered administrator can view
2 min read
Top 10 Coding Projects For Beginners
Launching your coding journey as a beginner can be exciting. The best way to master a new skill is to practice it and implement it by building some projects. These projects not only strengthen your understanding of programming concepts but also provide practical experience that can be showcased to p
9 min read
How to Send Email using NodeJS?
Sending emails programmatically is a common requirement in many applications, especially for user notifications, order confirmations, password resets, and newsletters. In this article, we will learn how to build a simple email-sending system using NodeJS. We will use Nodemailer, a popular module for
5 min read
10 Best Web Development Project Ideas For Beginners in 2024
Learning web development is an exciting journey that opens doors to lots of creative possibilities. But for beginners, figuring out where to start with projects can be tricky. This article provides you with the Top 10 web development project ideas that are perfect for sharpening your skills in 2024.
8 min read
Project Idea | Voice Based Email for Visually Challenged
Project Title: Voice based Email service for visually challenged people We have seen that the inception of Internet has dramatically revolutionized many fields. Internet has made life of people so easy that people today have access to any information they want sitting at their home. One of the main
8 min read