🏫 Official course planning platform for National University of Singapore.

hacktoberfest national-university-of-singapore nusmods react typescript webapp
4 Open Issues Need Help Last updated: Aug 28, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The issue describes a bug where share links generated from the application do not correctly reflect all selected "TA (Teaching Assistant) mode" modules. If a user enables TA mode for more than one module and then creates a share link, visiting that link only shows one of the modules with TA mode enabled, instead of all of them as expected. This indicates a problem with how multiple TA mode selections are encoded into or decoded from the share link's URL parameters.

Complexity: 3/5
bug good first issue

🏫 Official course planning platform for National University of Singapore.

TypeScript
#hacktoberfest#national-university-of-singapore#nusmods#react#typescript#webapp
Misaligned venue titles about 2 months ago

AI Summary: Fix the misalignment of venue titles (AKIMLA 4 and others) on the NUSMods venue search page. The issue appears to stem from inconsistent rendering of buttons related to venue selection, particularly at the beginning and end of the list. The `VenueDetailsComponent` is the suggested area to investigate and correct the alignment issue.

Complexity: 3/5
bug good first issue

🏫 Official course planning platform for National University of Singapore.

TypeScript
#hacktoberfest#national-university-of-singapore#nusmods#react#typescript#webapp

AI Summary: Fix a bug in the NUSMods module prerequisite tree visualization. The current implementation displays a leading branch for modules that are not offered and are not prerequisites for other modules. The fix requires modifying the `ModuleTree` component to prevent the rendering of this unnecessary branch when these conditions are met.

Complexity: 3/5
bug good first issue taken prerequisite tree

🏫 Official course planning platform for National University of Singapore.

TypeScript
#hacktoberfest#national-university-of-singapore#nusmods#react#typescript#webapp

AI Summary: Fix the layout overflow issue on the 'Course Not Found' page of the NUSMods website. The list of previous academic year archives currently overflows horizontally on larger screens; it needs to wrap or be displayed vertically, matching the mobile view.

Complexity: 2/5
bug good first issue taken

🏫 Official course planning platform for National University of Singapore.

TypeScript
#hacktoberfest#national-university-of-singapore#nusmods#react#typescript#webapp