Full stack development for a web-based platform for lifelong learning @ EEE

The accelerated and fast-paced educational environment at NTU calls for a more emerging need for platforms that would facilitate life-long learning, including the effective organization of academic and extracurricular activities. ‘The Full Stack Development for a Web-based Platform for Lifelon...

Full description

Saved in:
Bibliographic Details
Main Author: Hou, Bo
Other Authors: Shao Xuguang, Michelle
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/177226
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:The accelerated and fast-paced educational environment at NTU calls for a more emerging need for platforms that would facilitate life-long learning, including the effective organization of academic and extracurricular activities. ‘The Full Stack Development for a Web-based Platform for Lifelong Learning @ EEE’ project seeks to address this need by creating a web application to make the academic experience easier and more organized for all parties involved. By doing so, this project hopes to foster a more engaged and organized learning community within EEE school. To realize this vision, the project developed a webapp to help students and organizers manage schedules and event arrangements more conveniently and centrally. The front-end of the webapp is built using React.js, an energetic, modern library for building user friendly interfaces. Node.js is an environment for working with the back-end system, developed in a combination with Express, so that the architecture of an application could be reliable and scalable.