Skip to content

Shreyas2004wagh/AutoMailX_SM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📩 AutoMailX

Short Description

AutoMailX is an AI-powered email management system that helps users efficiently organize, prioritize, and respond to emails with smart automation features.


Are You Solving a Real-World Problem?

Problem

Managing emails can be overwhelming, with important messages often buried under spam or low-priority emails.
People spend hours sorting, reading, and replying to emails, which affects productivity.
Without an intelligent system to categorize and manage emails effectively, users struggle to maintain an organized inbox.

Solution

AutoMailX leverages AI to streamline email management:

  • ✅ Automatically categorizes emails
  • ✅ Highlights priority messages
  • ✅ Provides AI-generated insights and responses

This allows users to stay organized, save time, and focus on what matters most.


Tech Stack Used

🔹 Backend: Node.js, Express.js, Passport.js (Google Authentication)
🔹 Frontend: React, Tailwind CSS
🔹 Database: MongoDB


Key Features

Smart Inbox: Automatically organizes emails based on priority
Priority Emails: Identifies and highlights important messages
AI Insights: Provides smart suggestions and auto-generated responses


Are You Using PromptRepo?

✅ Yes

PromptRepo Google Sheet Link

AutoMailX PromptRepo


What Kind of AI Model Are You Using?

  • 🏷 Classification
  • Generation
  • 🔍 Extraction

Screenshots

Dashboard AI Insights
Dashboard Screenshot AI Insights Screenshot

Team Members

👥 Tushar Shekhar
👥 Shreyas Wagh
👥 Aditya Borhade
👥 Kshitij Kotecha
👥 Pranjal Gosavi


🚀 How to Run AutoMailX Locally

Follow these steps to set up and run the AutoMailX project on your local system.

📥 Step 1: Clone the Repository

git clone https://github.com/Shreyas2004wagh/AutoMailX_SM.git
cd AutoMailX_SM

Step 2: Install Dependencies

Navigate to the backend directory and install dependencies:

cd server
npm install

Navigate to the frontend directory and install dependencies:

cd ../client
npm install

Step 3: Run the Frontend and Backend Servers

1️⃣ Run the Backend Server:

cd ../server
npm start

2️⃣ Run the Frontend Server:

cd ../client
npm start

🌐 Step 4: Access the Application


🐞 Troubleshooting

  • Ensure all dependencies are correctly installed.
  • Check if the ports are not in conflict with other running services.
  • Review terminal logs for any errors.

You're all set to use AutoMailX locally! 🚀


🌍 Live Application


📊 Presentation

📜 AutoMailX PPT


This README now has properly formatted code blocks so commands can be copied easily. 🚀
Let me know if you need any modifications! 😊

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5