Yan Chenghao (DDzuikeai) - Project Portfolio Page


Content

  1. Overview
  2. Summary of Contributions
  3. Contributions to the User Guide
  4. Contributions to the Developer Guide
  5. Contributions to team-based tasks
  6. Contributions-beyond-the-project-team

Overview

Diet Manager is an personal text-based chat-bot application used for managing an individual’s diet.

Diet Manager is capable of tracking daily food intake and providing recommendations depending on a user’s specified health data.


Summary of Contributions

Code Contributed

__Diet Manager__:
This link is my code contribution.

Enhancements implemented

I implemented most commands and features related to food record, recipe and maintain database.

Implemented the record-meal and check-meal feature

Implemented the addf and delf feature

Implemented the recommend feature

Other enhancements

Contributions to the User Guide

This is the link to User Guide

Contributions to the Developer Guide:

Contributions to team-based tasks

I have Helped to design the architecture and main workflow of our product.

I have helped to review teammates’ PR and provide suggestions.

I have fixed most bugs existing in PE Dry Run and some other bugs of new features.

I have helped to manage issue tracking and assignments.

Contributions beyond the project team

Reported several crucial bugs for other team in the PE Dry Run: bugs reported

Unofficially helped to test other team’s product, for example T15-3’s module manager.