Inspiration
My inspiration for building a one-click Gmail inbox management solution comes from the need to address email clutter. As someone with tons of emails unread in my inbox, I aimed to create a user-friendly web app that simplifies email management, saving time and reducing stress associated with disorganized inboxes. This application empowers users to regain control over their digital lives.
What it does
The application I developed during the hackathon offers a simple and efficient way to manage your Gmail inbox. With just one click, users can mark all their emails as read, allowing them to clear their inboxes of unread messages quickly.
How we built it
To build the web application, I started by setting up a React JS project and integrating Material UI for a responsive and visually appealing interface. I then use NodeJS to create a backend server that handles authentication and interacts with the Google Gmail API. This allowed us to provide users a secure and straightforward way to authenticate and manage their inboxes.
Challenges we ran into
One of the challenges we faced during the development process was handling the authentication flow with the Google Gmail API. Implementing OAuth2 and using Gmail API correctly can be complex without experience, especially considering the limited time frame of a hackathon.
Accomplishments that we're proud of
The idea I came out with :)
What's next for MarkAllAsRead
Moving forward, this project has several areas of improvement and expansion. First, I plan to actually implement this feature instead of having just a prototype like the current status. I plan to implement the same function in other providers such as Outlook. This project's final goal will be deploying and hosting the application.

Log in or sign up for Devpost to join the conversation.