Abstract:
This project describes the design and development of a Ed-Tech platform aimed at filling the gap between traditional and digital education systems, as it provides the overall modular and user-oriented learning experience. As the demand for remote education rises, our objective is to develop a web-type application in which the learners can study whenever and wherever they want using an internet connection alone. The platform has a vast number of learning features such as pre-recorded video classes, structured assessment, authentication of users, and future-ready AI-assisted learning. It is built upon Spring Boot (Java 17) for backend programming, PostgreSQL to guarantee secure storage of facts, and Docker for viable and containerized deployment. Keycloak is for secure and flexible identity management; IntelliJ IDEA Ultimate and other industry-standard tools are for the development work. It is designed in a modular manner and it is easily expandable and customizable in future. Even though the existing version is only used in a local environment and has not incorporated certain features such as real time AI integration and cloud deployment because resources are limited, it provides a strong base for an expansion. The corresponding functional testing provided reliability of the core features, while API and performance testing is left for future stages. During the project, we adhered to the engineering standards and the impacts of being ethical, social, and sustainable considered, highlighting inclusive and lifelong learning. All phases of the project are described in this report from problem identification and requirement analysing, through methodology, implementation, testing, and difficulties. Additionally, it gets into budget planning and project management strategies as mapped the work against complex engineering problem-solving criteria. By constantly supporting this platform, it has potential to integrate such advanced technologies as virtual reality, online exams modules, interactive code compilers, etc and even AI personalized teachers so that it redefines education delivery and access in the digital world.