Portfolio Project: Fukuoka

Description

Fukuoka was a Learning Management System (LMS) similar to Brightspace or Canvas, designed to manage university data, including professor and student records, class schedules, and grading.

The project was divided into two phases:

  • Phase 1: Migrating the existing system from Perl to Node.js and React.js while developing new screens and features to manage employee, professor, and student data.

  • Phase 2: Expanding the system to include department, course, building, and classroom management, along with additional features such as uploading study materials, assignments, and grading functionalities.

I joined the project midway through Phase 1 as a tester, where I was responsible for creating and executing test cases.

In Phase 2, my responsibilities included:

  • Directly communicating with customers and relaying information to the project manager.

  • Conducting database analysis to identify and eliminate redundant or unnecessary tables, as well as writing SQL queries to test functionality and data mapping.

  • Creating and executing test cases to ensure system reliability.

  • Reconstructing lost or incomplete technical documentation.