Skip to content

PROJECTS

TEAMMATES @ National University of Singapore GSoC projects

20 accepted projects across 3 cycles, 2016 to 2018. Each one links to its contributor, mentors and code.

Projects listed

20

Across 3 cycles

In GSoC 2026

–

Not taking part

Busiest cycle

2017

8 projects

Mentors named

31

Across all listed projects

First cycle

2016

Latest 2018

Projects per cycle

TEAMMATES @ National University of Singapore, 2016 to 2026

  1. 8
View as table
TEAMMATES @ National University of Singapore projects per cycle
Projects
20167
20178
20185
20190
20200
20210
20220
20230
20240
20250
20260
  1. Usability Hero

    Mudit GuptaMentored by Cara Leong, Xin Wen, Tran Tien Dat

    The aim of the project is to improve the usability aspect of TEAMMATES. In particular, tweak the UIs to prevent regular users being overwhelmed with...

  2. Comments for Responses

    Nidhi GuptaMentored by John Yong, Lu Lechuan

    The project enhances the current implementation of the comment feature. Features to consider: Ability for respondents to add comments for their own...

  3. Questions+

    Sukanta RoyMentored by Pu Xiao, Quoc Bao Nguyen

    My project concentrates on adding more features to existing question types. These features are: Add weight feature for MCQ questions Add weight...

  4. Coverage Boost - Java & JavaScript

    Shradheya ThakreMentored by Li Hao Tan, Phang Chun Rong

    This project aims to improve the testing and coverage of TEAMMATES Overview of Project: Reduce Technical Debt (Upgrade to Selenium 3.x) Explore new...

  5. Coverage Boost (Java) & Recycle Bin

    Sun ShengranMentored by Darren, Joanne Ong

    This is a TEAMMATES project proposal designing solutions for increasing the coverage of Java code and implementing Recycle Bin feature. The detailed...

  1. addressbook-level5

    Wang Leng TanMentored by Zhi Yuan Yong

    Adding new features to addressbook so that it can be more useful for CS2103T students morphing it for their own project.

  2. Keeping PowerPointLabs Well-maintained and Updated

    Ong Heng LeMentored by Ian Teo

    PowerPointLabs is used by people around the world, and is being developed and maintained by students of National University of Singapore. These...

  3. Performance Hero

    John YongMentored by samsontmr, Damith Rajapakse, Kang Hong Jin

    Improve the performance and scalability of TEAMMATES. Migrate Storage component to Objectify API Rewrite entire Storage layer to use Objectify...

  4. Usability Hero+ Project

    Hirday GuptaMentored by Yi Min Lee, Damith Rajapakse, Josephine Kwa

    My project involves fixing UI issues across the entire TEAMMATES platform, including overhauling the instructor help page, allowing respondents to...

  5. Reports enhancement

    Taras SakharchukMentored by Wilson Kurniawan, samsontmr, xiaopu

    As part of this project, I want to add support for more variety of formats both for downloading data and for importing data into Teammates. Also, I...

  6. Student Data UI upgrade

    Amar Prakash PandeyMentored by Wilson Kurniawan, thenaesh

    The project aims to provide a hassle-free solution to the process of enrolling the student in a course by the instructor and provide end-users with a...

  7. Comments+

    Mayank HarsaniMentored by thenaesh, Chow Yuan Bin, xiaopu

    This project enhances current comments feature being used in the application, by implementing features :-1) Allowing student to submit their...

  8. Questions+

    Vamsi SangamMentored by Boxin Yang, Josephine Kwa

    Improving the existing question types by implementing the most demanded improvements is the sole focus of the project. The project does not focus on...

  1. AutoComplete ComboBox for Panel's Filter, Interactive Tutorial and GUI Filter Expression Generator

    YLMentored by Nguyen Duc Thien

    In this proposal, 3 features will be proposed. All proposed feature are based on the needs for user to key in the panel filter faster and easier. The...

  2. Email Customizer and Rich-text support

    Serhii BeliabliaMentored by wkurniawan07

    Proposal is based on two project ideas: Notification engine for sending custom emails choosing re-usable templates with variables support Rich-text...

  3. Report + And Question +

    Tarun kumar yadavMentored by kanghj, chowyb

    I am willing to devote extra time if required to complete this project. I am much familiar with the TeamMates working flow . And I am always willing...

  4. Usability Hero: Rethinking the UI/UX

    YongJieMentored by Truong Ngoc Khanh

    TEAMMATES has many features and customization that can be better delivered to the users by: Hiding advanced options behind commonly used defaults...

  5. Project Proposal - Reports+ in TEAMMATES -GSoC 2016

    rclakmalMentored by Damith C. Rajapakse

    In this proposal, I discuss my approach on improving the existing reporting platform with more data formats to download, with more visualizations and...

  6. Sessions + (Customisable Feedback Paths)

    JosephineMentored by yj-soh

    This proposal outlines the steps that I plan to take in order to enhance the customization of the Sessions feature. It explores a possible approach...

  7. HubTurbo -- Usability Hero

    YijinMentored by dariusf

    Why me? I already have multiple contributions to HubTurbo. I have experience building software alone and with others. Managed to maintain high...

Data: Google Summer of Code public archive. Official GSoC archive