The explosive proliferation of online education has highlighted the inadequacies of legacy e-learning platforms, which tend to be based on static material and a single-fits-all strategy. This project is introducing a next-generation, AI-native learning platform that converts passive content viewing into active, personalized course creation. Developed with a contemporary serverless-first tech stack, the app leverages Next.js, React.js, and Tailwind CSS to provide an adaptive and dynamic user interface. Backed by a serverless Postgres database running on scalable Neon, managed via type-safe Drizzle ORM for strong data integrity.
The core innovation of the platform is integration with a generative AI Large Language Model (LLM) at its core, which allows users to build fully personalized AI-powered courses based on their specific learning objectives. By specifying a topic, users get a whole course outline with modules, lessons, and extras. This is complemented by secure Clerk authentication, a clever progress-tracking dashboard, and customized course roadmaps. To add further value to the learning process, the platform automatically aggregates and connects appropriate YouTube videos, offering an out-of-the-box multi-modal learning experience. This initiative is a paradigm shift in e-learning, providing a scalable, secure, and extremely personalized system in which learners actively drive their own educational journeys.
Introduction
Most existing platforms use a static, one-size-fits-all model, where learners choose from pre-built courses that often fail to match individual needs. This leads to low engagement, poor retention, and outdated content because course creation is manual, slow, and unable to keep up with rapidly changing subjects.
To solve this, the proposed system introduces an AI-first, serverless e-learning platform built using modern technologies like Next.js, React.js, Tailwind CSS, and a scalable backend with Neon Postgres and Drizzle ORM. Its key innovation is a generative Large Language Model (LLM) that allows users to create complete, structured courses from a single topic input. These courses include modules, lessons, and supporting materials, making learning highly personalized and on-demand.
The platform also includes secure authentication (Clerk), a smart dashboard for tracking progress, and automatic integration of YouTube resources to enhance learning. Users shift from passive learners to active creators, generating their own customized learning paths.
Conclusion
The e-learning platform built in this project effectively illustrates a paradigm shift from passive consumption of static content to dynamic, on-demand course construction [1], [4], [12], [23]. Through the use of a generative AI model in a contemporary, serverless web application, it seamlessly meets the fundamental challenges of personalization, content relevance, and user engagement that constrain conventional platforms [2], [5], [6], [17]. The instant creation of customized curricula made possible by the system liberates learners, making them active participants in the learning process [3], [10], [16].
References
[1] Aishwarya, E., Baby, A., TK, S., & Samuel, S. V. (2025). Personalised e-learning website with A?. International Journal of Research Publication and Reviews, 6(4), 12738–12740.
[2] Aleven, V., McLaughlin, E. A., Glenn, R. A., & Koedinger, K. R. (2017). Instruction-based AI-ED: A new frontier for AI in education. AI Magazine, 38(2), 1-15.
[3] Baker, R. S. (2016). Stupid tutoring systems, intelligent humans. International Journal of Artificial Intelligence in Education, 26, 600-614.
[4] Bozkurt, A. (2024). The rise of generative artificial intelligence and the future of literature in the digital era. Asian Journal of Distance Education, 19(1), 1-17.
[5] Chen, L., Chen, P., & Lin, Z. (2020). Artificial intelligence in education: A review. IEEE Access, 8, 75264-75278.
[6] Chiu, T. K., & Chai, C. S. (2024). A systematic review of AI-based personalized learning systems in K-12 education. Computers and Education: Artificial Intelligence, 6, 100202.
[7] Crompton, H., & Burke, D. (2023). Artificial intelligence in higher education: The state of the field. International Journal of Educational Technology in Higher Education, 20(1), 22.
[8] Du Boulay, B. (2016). Artificial intelligence as an effective classroom assistant. IEEE Intelligent Systems, 31(6), 76-81.
[9] Guo, L., Zhang, J., & Wang, X. (2021). A framework for personalized learning path generation based on knowledge graph and learning analytics. Knowledge-Based Systems, 221, 106954.
[10] Holstein, K., McLaren, B. M., & Aleven, V. (2019). Co-designing a real-time classroom orchestration tool to support teacher–AI collaboration. International Journal of Artificial Intelligence in Education, 29, 185-223.
[11] Hwang, G. J., & Tu, Y. F. (2021). Roles and research trends of artificial intelligence in education: A bibliometric analysis of publications in the SSCI database from 2010 to 2019. Interactive Learning Environments, 31(7), 1-22.
[12] Kasneci, E., Sessler, K., Küchemann, S., Bannert, M., Dementieva, D., Fischer, F., ... & Kasneci, G. (2023). ChatGPT for good? On opportunities and challenges of large language models for education. Learning and Individual Differences, 103, 102274.
[13] Khan, A., & O\'Donovan, J. (2022). The design and implementation of a serverless architecture for a scalable e-learning platform. In 2022 IEEE Global Engineering Education Conference (EDUCON) (pp. 1245-1252). IEEE.
[14] Merino-Campos, C. (2025). The impact of artificial intelligence on personalized learning in higher education: A systematic review. Trends in Higher Education, 4(2), 17.
[15] Miao, F., Holmes, W., Huang, R., & Zhang, H. (2021). AI and education: A guidance for policy-makers. UNESCO Publishing.
[16] Molenaar, I. (2022). Personalisation of learning: Towards a responsible and effective use of AI in education. In The Digitalization of Learning and Working (pp. 51-64). Springer.
[17] Ouyang, F., & Jiao, P. (2021). Artificial intelligence in education: The state-of-the-art. Computers & Education: Artificial Intelligence, 2, 100016.
[18] Pedro, F., Subosa, M., Rivas, A., & Valverde, P. (2019). Artificial intelligence in education: Challenges and opportunities for sustainable development. UNESCO.
[19] Puggioni, M., Frontoni, E., Paolanti, M., & Pierdicca, R. (2021). ScoolAR: An educational platform to improve students\' learning through virtual reality. IEEE Access, 9, 21059-21070.
[20] Sajja, R., Sermet, Y., Cikmaz, M., Cwiertny, D., & Demir, I. (2023). Artificial intelligence-enabled intelligent assistant for personalized and adaptive learning in higher education. arXiv.
[21] Selwyn, N. (2019). What’s the problem with learning analytics? Journal of Learning Analytics, 6(3), 11-19.
[22] Singh, R., & Rao, P. (2021). Performance-based learning frameworks in e-learning. International Journal of Computer Applications.
[23] Tarun, B., Du, H., Kannan, D., & Gehringer, E. F. (2025). Human-in-the-loop systems for adaptive learning using generative AI. arXiv.
[24] Thakkar, S. R., & Joshi, H. D. (2015). E-learning systems: A review. In Proceedings of the 2015 IEEE Seventh International Conference on Technology for Education (T4E) (pp. 1-6). IEEE.
[25] VanLehn, K. (2011). The relative effectiveness of human tutoring, intelligent tutoring systems, and other tutoring systems. Educational Psychologist, 46(4), 197-221.
[26] Wang, T., & Wang, K. (2021). A knowledge graph-based recommendation for personalized learning. Applied Sciences, 11(11), 5174.
[27] Zawacki-Richter, O., Marín, V. I., Bond, M., & Gouverneur, F. (2019). Systematic review of research on artificial intelligence applications in higher education – where are the educators? International Journal of Educational Technology in Higher Education, 16(1), 39.