Building a FullStack E-Learning Platform

Dátum
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

This thesis aims to provide a comprehensive overview of modern web development using the MERN stack both in theory and in practice. The theoretical aspect of this thesis encompasses an introduction to the evolution of web development, and how the industry evolved from using older development stacks to the point where the MERN stack emerged. The MERN stack is compared to other older stacks in terms of performance, scalability, and other aspects. The thesis discusses the practical implementation of a fullstack e-learning application. The MERN stack is used to develop an application that allows teachers to create and manage digital course materials. The application allows students to enroll in and view video and textual course content created by their faculty teachers. Users can register an account, sign in, sign out, and view and modify their profile information. At account registration, users are assigned roles as teachers or students based on the email domain used for creating the account.

Leírás
Kulcsszavak
MERN, LAMP, React.js, Node.js, Express.js, MongoDB, Web Development
Forrás
Gyűjtemények