Full stack development of progressive web application for EEE freshman transition

As local universities admit more students from different backgrounds, for instance, Polytechnics students, Junior Colleges students, High-school students from overseas or even International Boarding School students based on merits, integrating everyone from different backgrounds become a huge challe...

Full description

Saved in:
Bibliographic Details
Main Author: Genestonlia, Prawira
Other Authors: Shao Xuguang, Michelle
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/145312
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-145312
record_format dspace
spelling sg-ntu-dr.10356-1453122023-07-07T18:11:57Z Full stack development of progressive web application for EEE freshman transition Genestonlia, Prawira Shao Xuguang, Michelle School of Electrical and Electronic Engineering XGShao@ntu.edu.sg Engineering::Electrical and electronic engineering::Computer hardware, software and systems As local universities admit more students from different backgrounds, for instance, Polytechnics students, Junior Colleges students, High-school students from overseas or even International Boarding School students based on merits, integrating everyone from different backgrounds become a huge challenge and universities have to take on this challenge. This is to ensure the freshmen perform as expected or even beyond expectation. Being the largest school in NTU, the school of EEE admits approximately 600 freshmen per year. This poses a great challenge to integrate all freshmen into university life. As such, this project aims to integrate freshmen of school of EEE by introducing a software-based solution - progressive web app. The progressive web app, designed using React.js for front-end technology and node.js for back-end technology, allows freshmen to connect to their mentors and senior buddies, gathers accurate dynamic information of all student bodies in school of EEE as well as having direct access to calendar of events of the school directly on their mobile phone. Freshmen can freely manage their events in the application directly. In addition to the above progressive web app, this project also includes an admin application to manage all the dynamic contents in the progressive web app. By introducing all these features in the progressive web app, this project aims to close the information and social gaps of all freshmen in school of EEE. Hence, leading to better freshmen integration into university life. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-12-17T02:20:58Z 2020-12-17T02:20:58Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/145312 en A3344-192 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Computer hardware, software and systems
spellingShingle Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Genestonlia, Prawira
Full stack development of progressive web application for EEE freshman transition
description As local universities admit more students from different backgrounds, for instance, Polytechnics students, Junior Colleges students, High-school students from overseas or even International Boarding School students based on merits, integrating everyone from different backgrounds become a huge challenge and universities have to take on this challenge. This is to ensure the freshmen perform as expected or even beyond expectation. Being the largest school in NTU, the school of EEE admits approximately 600 freshmen per year. This poses a great challenge to integrate all freshmen into university life. As such, this project aims to integrate freshmen of school of EEE by introducing a software-based solution - progressive web app. The progressive web app, designed using React.js for front-end technology and node.js for back-end technology, allows freshmen to connect to their mentors and senior buddies, gathers accurate dynamic information of all student bodies in school of EEE as well as having direct access to calendar of events of the school directly on their mobile phone. Freshmen can freely manage their events in the application directly. In addition to the above progressive web app, this project also includes an admin application to manage all the dynamic contents in the progressive web app. By introducing all these features in the progressive web app, this project aims to close the information and social gaps of all freshmen in school of EEE. Hence, leading to better freshmen integration into university life.
author2 Shao Xuguang, Michelle
author_facet Shao Xuguang, Michelle
Genestonlia, Prawira
format Final Year Project
author Genestonlia, Prawira
author_sort Genestonlia, Prawira
title Full stack development of progressive web application for EEE freshman transition
title_short Full stack development of progressive web application for EEE freshman transition
title_full Full stack development of progressive web application for EEE freshman transition
title_fullStr Full stack development of progressive web application for EEE freshman transition
title_full_unstemmed Full stack development of progressive web application for EEE freshman transition
title_sort full stack development of progressive web application for eee freshman transition
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/145312
_version_ 1772827959604805632