Abstract:
This senior project's purpose was to create a one-of-a-kind Learning Management System
(LMS) platform that combines a social network, tools for engaging with the university and other
students, and LMS features into a single application. Our strategy was developing a super
software that would aid students during their whole study hour, minimizing distractions and
encouraging attention. We used a full-stack development strategy, using many technologies and
programming languages for backend and frontend development across multiple platforms. For
backend development, we chose Spring, and for frontend development, we chose React.js. We
used Kotlin for Android programming, Swift for iOS development, and the SwiftUI framework
for iOS for mobile platform development.With an appealing user interface, simple navigation,
and vast functionality, our platform is intelligent and adaptable. It is scalable and maintainable,
allowing for easy future additions and upgrades. Both proposals are a crucial step toward
modernizing the LMS sector, and we are confident that the proposed platform will be extremely
beneficial to both companies and their users.