Eng Hub — University Student Platform
Eng Hub is a full-stack web application built specifically for engineering university students at Tanta University's Faculty of Engineering. The platform serves as an all-in-one academic companion, combining course management, productivity tools, and AI assistance in a clean, modern interface.
Key Features
Courses System
Students can browse General and Specialized courses (Data Structures, Databases, Software Engineering, AI, etc.), access organized material categories, and save useful links — all in one place.
My Tasks (To-Do List)
A personal task manager with deadline tracking and priority levels (Low / Medium / High) to help students stay on top of assignments.
My Notes
A built-in note-taking system where students can create, organize, and manage their study notes directly within the platform.
GPA Calculator
An interactive GPA calculator that takes course names, credit hours, and grades as input and instantly generates a cumulative GPA summary with a downloadable report.
My Schedule (Weekly Timetable)
A visual weekly timetable tailored to the Egyptian university schedule (Saturday–Thursday), with an Add Period feature and a special Ramadan Mode toggle.
AI Assistant
An integrated AI chatbot to answer student questions and provide academic support in real time.
Secure Authentication
Registration is restricted to official university emails (UGxxxxxxxx@f-eng.tanta.edu.eg), ensuring the platform remains exclusive to enrolled students. Includes real-time password strength validation.
Tech Highlights
Responsive, modern UI with a clean green-themed design
Department-based user profiles
Role-aware access and input validation
Organized sidebar navigation for seamless UX