EDU CONNECT is a full-stack institute management system designed to centralize student data, automate attendance workflows, enable secure role-based operations, and streamline administrative communication.
It provides powerful analytics, subject-wise tracking, OTP-secured authentication, and AI-assisted notice generation โ making institutional data handling efficient, structured, and intelligent.
๐ https://aoteduproject.vercel.app
๐ https://github.com/SonuuChowdhury/EDU-CONNECT
- React.js
- Axios
- Chart.js
- Node.js
- Express.js
- MongoDB
- Redis (OTP caching)
- JWT Authentication
- bcrypt Password Hashing
- OTP Verification System
- Nodemailer (emails & OTPs)
- Gemini API (AI notice rephrasing)
- Modern homepage for clear institutional visibility
- Dynamic content controlled by admin panel
- Email + OTP signup
- Secure login
- Personal academic dashboard
- OTP-based login
- Full system control
- Complete academic profile
- Attendance overview
- Subject management actions
- Subject-wise attendance (Theory + Lab)
- Calendar-based daily tracking
- Add / delete subjects
- Subject-wise graphs
- Overall attendance stats
- Future attendance prediction
- Central control over all operations
- Add students
- View complete student database
- Apply filters
- Export student data as XLS
- View individual student profiles
- Delete student records
- Deep attendance insights per student
- Send notices to:
- All students
- Selected students
- Manual notice version
- Gemini AI-enhanced version
- Master section editor for homepage data
- Redis for OTP caching
- JWT session handling
- bcrypt password protection
- Role-based access control
| Feature | Preview |
|---|---|
| ๐ Home Page | |
| ๐ Login Pages | |
| ๐ Sign Up (Email + OTP) |
- ๐ Real-time notifications
- ๐ผ ImageKit media integration
- ๐ Event scheduling & management
Built to provide a secure, analytics-driven, and centralized academic management system that reduces manual work, improves transparency, and enables data-backed institutional decisions.
Sonu Chowdhury
๐ Portfolio: https://portfolio-sonuuchowdhury.vercel.app
Contributions, issues, and feature suggestions are welcome.
If you found this project useful, consider giving it a โญ on GitHub.