Jiayi Georgia Zhang - Project Portfolio Page
Overview
This is Jiayi Zhang’s Project Profolio Page, it is an overview of my coding, documentation and other relevant software engineering contribution to the module CS2113 team project.
Summary of Contributions
This section shows a summary of my coding, documentation, and other helpful contributions to the team project.
-
Code contributed: RepoSense Link
- New Feature: Access decks by levels.
- New Feature: Add module/chapter by levels and store new module/chapters.
- New Feature: Back module/admin levels.
- New Feature: Store users current access level and display it on prompt.
- New Feature: Calculate user’s overall performance in revision.
- Allows the user to check how well they have mastered card by calculating the percentage of easy/medium/hard cards in one chapter
- Enhancements to existing features:
- Feature: Store Flashcard’s mastery level
- Documentation:
- User Guide:
- Section 1.4.1. Content Management
- Section 3.1.1. Adding a module:
add
- Section 3.1.5. Accessing the module level:
go
- Section 3.2.1. Adding a chapter:
add
- Section 3.3.6. Checking overall performance for a chapter:
showrate
- Developer Guide:
- Section 3.3. Model Component
- Section 3.5. Common Component
- Section 4.1. Admin Features’s introduction
- Section 4.1.1. Add Module Feature
- Section 4.1.5. Access Module Level Feature
- Section 4.2. Module Features’s introduction
- Section 4.2.1. Add Chapter Feature
- Section 4.3. Chapter Features’s introduction
- Section 4.3.6. Check Overall Performance for a Chapter Feature
- User Guide:
- Community:
- PRs reviewed (with non-trivial review comments):