Version 1
: Received: 28 June 2024 / Approved: 1 July 2024 / Online: 1 July 2024 (09:56:31 CEST)
How to cite:
Uriawan, W.; Putra, R. D.; Siregar, R. I.; Gunawan, S. N.; Adriansyah, S.; Nurrohman, W. BrainNest: Implementation of TypeScript and MERN Stack to Improve Scalability of Interactive and Personalized E-learning. Preprints2024, 2024070051. https://doi.org/10.20944/preprints202407.0051.v1
Uriawan, W.; Putra, R. D.; Siregar, R. I.; Gunawan, S. N.; Adriansyah, S.; Nurrohman, W. BrainNest: Implementation of TypeScript and MERN Stack to Improve Scalability of Interactive and Personalized E-learning. Preprints 2024, 2024070051. https://doi.org/10.20944/preprints202407.0051.v1
Uriawan, W.; Putra, R. D.; Siregar, R. I.; Gunawan, S. N.; Adriansyah, S.; Nurrohman, W. BrainNest: Implementation of TypeScript and MERN Stack to Improve Scalability of Interactive and Personalized E-learning. Preprints2024, 2024070051. https://doi.org/10.20944/preprints202407.0051.v1
APA Style
Uriawan, W., Putra, R. D., Siregar, R. I., Gunawan, S. N., Adriansyah, S., & Nurrohman, W. (2024). BrainNest: Implementation of TypeScript and MERN Stack to Improve Scalability of Interactive and Personalized E-learning. Preprints. https://doi.org/10.20944/preprints202407.0051.v1
Chicago/Turabian Style
Uriawan, W., Sumitra Adriansyah and Wiki Nurrohman. 2024 "BrainNest: Implementation of TypeScript and MERN Stack to Improve Scalability of Interactive and Personalized E-learning" Preprints. https://doi.org/10.20944/preprints202407.0051.v1
Abstract
In the age of digital revolution technology is being used more and more in education around the world to improve student learning. By enabling ongoing skill development and knowledge acquisition through digital platforms e-learning has become a crucial tool. Through E-Learning online learning is becoming increasingly popular and effective in addition to traditional methods of instruction as highlighted by the latest statistics from Badan Pusat Statistik Indonesia (BPS). In order to address the issues of scalability, interactivity and security in e-learning platforms. This study introduces a web-based learning environment that is focused on teaching programming. Leveraging the MERN stack, while also integrating TypeScript for improved code reliability, Next.js for accelerated React.js functionality, Tailwind CSS for responsive design. Backend features include media management with Cloudinary, secure video streaming with VdoCipher, data storage with MongoDB, and caching with Redis. Iterative development will be following agile methodology. In order to create a vibrant and encouraging learning environment the platform includes interactive course pages multimedia content real-time feedback mechanisms and community-building tools. Despite some early difficulties the implementation phase effectively achieved development goals. To further support international online learning initiatives further efforts will be directed toward improving platform security and functionality.
Keywords
e-learning; MERN stack; agile methodology
Subject
Computer Science and Mathematics, Software
Copyright:
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.