The objective of the E-Learning Hub is to create a dynamic and scalable platform for online education, utilizing the Java SpringBoot, ReactJs and MySQL database. It aims to streamline course management for administrators by enabling the easy addition of both technical and non-technical courses, assignments, and job notifications. For students, the platform provides a user-friendly interface to register for courses, access learning resources, and track progress. Additionally, the system enhances career and placement support through various resources, while maintaining a seamless and interactive learning experience for all users.
ABSTRACT
The E-Learning Hub is a comprehensive online learning platform designed using Java SpringBoot, ReactJs and MySQL database to cater to both Admin and Student needs. The Admin module allows administrators to log in, add both technical (e.g., C, C++, Java, Python) and non-technical courses, assign assignments, mark tests, provide practice papers, manage job notifications, and log out. The Student module enables students to register for courses, view available courses and assignments, access career resources, placement information, videos, documentation, PDFs, and blogs. Students can view both technical and non-technical materials and log out after their session. This platform offers an efficient and interactive solution for online education.
Keywords: Interactive learning platform, course management, online education
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

HARDWARE AND SOFTWARE REQUIREMENTS
SOFTWARE REQUIREMENTS:
Β· Operating System : Windows 7/8/10
Β· Server-side Script : Spring Boot
Β· Programming Language : Java
Β· IDE/Workbench : IntelliJ IDEA & VS Code
Β· Database : MySQL
Β· Client Side : ReactJs
HARDWARE REQUIREMENTS:
Β· RAM : 4GB
Β· Hard Disk : 500 GB