Developing a website for students
Chau, Phu; Truong, Do (2022)
Chau, Phu
Truong, Do
2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022072719312
https://urn.fi/URN:NBN:fi:amk-2022072719312
Tiivistelmä
For future students, the curriculum is one of the most important criteria when choosing study programs as well as universities. However, the information available on most universities’ websites is rather limited and could not reflect relevant aspects such as students’ feedback, ratings, teaching methods, etc. Suppose several institutions offer the same study program, e.g., Information Technology, with similar curriculum/courses, e.g., basic programming, and networking fundamentals; knowing learners’ experience while taking these courses would greatly help future students to decide which university and study program are more suitable according to their career objectives. Faced with the above need, which was something that Do and Phu have experienced themselves, they wished to build a website for previous students to contribute ideas and ratings on courses from universities worldwide. Not only does the website provide a solid foundation to support future students’ decision-making, but it also serves as a useful tool for institutions and teachers to adjust and improve their curriculum and teaching methods to match the needs of students as well as the work market.
The website was built on full-stack Node.js, React.js, MySQL, and Firebase. The back-end server uses Node.js for REST APIs, front-end side is a React.js client with React Router, Axios, and Boostrap. MySQL is for the database and Firebase helps save images and files.
The website's primary features include (i) rate and review courses, (ii) CV creation, and (iii) a job-seeking website.
The thesis has been implemented by a pair where Chau Pu is responsible for creating the website and Truong Do for writing the thesis.
The website was built on full-stack Node.js, React.js, MySQL, and Firebase. The back-end server uses Node.js for REST APIs, front-end side is a React.js client with React Router, Axios, and Boostrap. MySQL is for the database and Firebase helps save images and files.
The website's primary features include (i) rate and review courses, (ii) CV creation, and (iii) a job-seeking website.
The thesis has been implemented by a pair where Chau Pu is responsible for creating the website and Truong Do for writing the thesis.