A community-based e-learning platform with a gamified environment for lifelong learners
Lifelong learning is a voluntary and self-motivated process of gaining knowledge and developing new skills throughout your life. It is important to ensure competitiveness in the continuously evolving world with industries expanding at a rapid rate. However, lack of motivation and peer-support are...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/167532 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Lifelong learning is a voluntary and self-motivated process of gaining knowledge and
developing new skills throughout your life. It is important to ensure competitiveness in
the continuously evolving world with industries expanding at a rapid rate. However, lack
of motivation and peer-support are potential pitfalls of online learning. This results in
lower completion rate of courses.
This projects aims to build an online learning website with gamification and study buddy
features to allow learners to have a fun and enjoyable time learning, and increasing the
completion rate of courses at the same time.
To achieve this objective, this project covers both the frontend and backend applications.
The frontend application is built using NextJs, a modern framework for production and
the backend application is built using Spring Framework with a microservice architecture. |
---|