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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |