Sreeshanth25503 /
job-application-tracker
Track your job applications with ease! Kanban board with drag-and-drop, LocalStorage persistence, and smart email automation. Built with React, Vite, and Tailwind CSS.
Loading repository data…
allen-reji / repository
A smart email-automation system for students that extracts, classifies, and summarizes placement-related emails using FastAPI, UiPath RPA, and LLMs. Includes eligibility checking, shortlist detection, and automated calendar scheduling.
This project demonstrates an intelligent email-automation platform designed to help students manage the overwhelming volume of placement-related communication. Students at VIT receive dozens of emails every week containing recruitment announcements, deadlines, shortlists, and general academic notifications. Monitoring these manually is time-consuming and often leads to missed opportunities.
This system automates the entire workflow:
The solution integrates UiPath RPA for inbox automation and FastAPI + SQLite + HTML/JS for backend and frontend logic, creating a fully functional end-to-end academic email assistant.
Students are exposed to an overwhelming volume of daily emails, and manually identifying critical placement-related communication is inefficient and error-prone. Important details such as eligibility criteria, deadlines, interview schedules, and shortlists are often missed.
This project solves that problem by creating an automated system that transforms raw inbox data into structured, actionable insights that students can trust.
Emails are automatically categorized into:
Classification uses both keyword logic and LLM-based semantic understanding.
Long announcements are summarized intelligently to quickly surface key information.
Via UiPath:
Includes:
┌──────────────┐
│ Student Inbox│
└───────┬──────┘
│ (RPA reads emails)
┌─────▼──────┐
│ UiPath │
│ Workflows │
└─────┬──────┘
│ Extracted data (JSON + files)
┌─────▼──────────┐
│ FastAPI API │
└─────┬──────────┘
│
┌─────────────────▼──────────────────┐
│ Classification | Eligibility | LLM │
└─────────────────┬──────────────────┘
│
┌────────▼─────────┐
│ SQLite Database │
└────────┬─────────┘
│
┌─────────▼──────────┐
│ Web Frontend │
│ (HTML/CSS/JS) │
└────────────────────┘
Each component communicates seamlessly, forming a hybrid RPA + AI-driven academic assistant.
git clone https://github.com/allen-reji/Academic-Email-Automation
cd Academic-Email-Automation
python -m venv venv
source venv/bin/activate (Linux/Mac)
venv\Scripts\activate (Windows)
pip install -r requirements.txt
The repository already includes users.db.
If you wish to recreate it:
python
>>> from app.database import Base, engine
>>> Base.metadata.create_all(engine)
>>> exit()
uvicorn app.main:app --reload --port 5000
Open:
http://localhost:5000
HTML files are located under:
app/static/
Two main workflows are used:
The workflows correspond to .nupkg files included in the repo.
| Name | Email ID |
|---|---|
| Nidhish Balasubramanya | nidhishbalasubramanya@gmail.com |
| A Nathania Rachael | nathaniarachael@gmail.com |
| Allen Reji | allenreji@gmail.com |
| Jacob Cherian M | jakecherian10@gmail.com |
Selected from shared topics, language and repository description—not editorial ratings.
Sreeshanth25503 /
Track your job applications with ease! Kanban board with drag-and-drop, LocalStorage persistence, and smart email automation. Built with React, Vite, and Tailwind CSS.
Nidhish-Balasubramanya /
A smart email-automation system for students that extracts, classifies, and summarizes placement-related emails using FastAPI, UiPath RPA, and LLMs. Includes eligibility checking, shortlist detection, and automated calendar scheduling.
PradyumanMishra20 /
A smart and simple web app that helps students order, manage, and receive neat handwritten or digital notes. Built with HTML, CSS, JavaScript, and Node.js (Express) for form handling and email automation.
Jeyarakavan /
🏥 AI-Powered Hospital Receptionist Booking System | React ⚛️ | Tailwind CSS 🎨 | Node.js & Express 🌐 | MongoDB 🍃 | AI Voice Recognition & NLP 🤖🎙️ | Smart Scheduling 🗓️ | Emergency Response 🚑 | SMS/Email Automation 📧 | Deployed on Vercel 🚀