-
Notifications
You must be signed in to change notification settings - Fork 42
Group 4 Contributions
williamlixu edited this page May 1, 2020
·
1 revision
This page includes a table of all contributions, organised by person (in alphabetical order). Each contributor should have one section, with a list of their contributions
Some Contributor: GithubName
- Contribution
- Contribution, something else
Bryan Ang: ZianYangAng
- created data models (see Data Models)
- Worked on AutoMapper
- Worked on Payments API
- Set up base data model for connection to the database
- Updated documentation for payment endpoints on swagger
- Worked on both the Payment and ViewPayment components
- Worked on authentication for Payment API
Dhruv Phadnis: mini
- Payments on the dashboard
- First demo
Gargi Bansal: gargi-bansal
- created lo-fi prototypes (see Low-fi Prototype)
- created hi-fi designs (see High Fidelity Designs)
- worked on the splash screen
- worked on the home page
- worked on the registration/create account page
- worked on the forgot/reset password page
- worked on MVP documentation
Hong Shi: HongShi10
- created data models (see Data Models)
- Worked on AutoMapper
- Worked on Payments api
- Base Data Model setup
- Added test data initialisation for database
- Payment API Authentication
- Wrote Documentation for Payments API
- Wrote Documentation for Test Data initaliasion
- Wiki Formatting
Jainal Gandhi: JainalGandhi
- Built login, registration and authorization system
- Created dependency injection to get controller testing working
- Wrote user unit test cases
James Beach: jbea599
- Set up issue templates
- Implemented tabbing and scrolling function for chores page
- Lofi designs and brainstorming chores page
- Approving issues and PRs
Jed Robertson: JedLJRobertson
- set up Github, C# project skeleton and React project skeleton and SQLite integration
- built login and authorisation system
- built login page, and frontend JWT storage (for storing authentication information)
- restyled frontend to comply with the HiFi concepts the group agreed on
- Lots of PRs!
Joshua Kim: style0403
- Set up the search bar on Members page for adding members.
- Handled PRs relating to flat members page.
Jun Han Zhu: tomatopaste202
- worked on Payments front-end modal views.
- worked on git etiquette documentation.
Ken Fong: DragonMeme
- worked on Payments front-end main view.
- added basic API get requests from back-end to Payments page (User Payments and Contributors)
Lola Garden: lolagarden
- Set up automation of backend unit tests to be run upon pull requests and pushes
- Generated the chores table component for the chore page, populated with dummy data
- Initial lofis of chores page and discussion around functionality
- Creating and approving issues and PRs
- Wrote general info on Home Wiki page
- Wrote meeting minutes
Lucas Hsieh (Jung-Chia): jhsi517
- Wrote the contribution guideline
- Wrote the code of conduct
- Wrote the C# contribution guideline
- Wrote the React.js contribution guideline
- Wrote the feature for resetting password via unique E-mail link (Backend)
- Set up a SMTP account
Madeleine Beagley: maddiebeagley
- Assisted in the initial setup of our automated test framework (issue 30)
- Generated chore list sub-component of dashboard populated with dummy data (issue 41)
- Generified chore list component to display dummy data for a supermarket list (issue 43)
- Reviewed many PRs
- Sub-team lead
Mitchell Faulconbridge: mitchfaulcon
- built login and authorisation system
- Linked registration frontend to backend
- Set up splash screen redirection
Nathan Mills: NathanMills1
- created lo-fi prototypes (see Low fi Prototype)
- Created documentation for testing with JWT Auth (see Testing with JWT Auth)
- Added Front end and backend for displaying the create new flat screen
- Fixed up members tiles and made them display nice
- Oversaw group working on Flat members page. Solved multiple issues for them.
- Handled all PRs relating to flat members page, and some for other parts.
- Added ability to click on a Members Tile to view more details.
Raghav Garg: raghavgarg32
- Initial Unit Testing setup and selected the unit testing framework.
- Created chores page and added access to it through left menu and URL
- Added "add Chore" button
- Added a form that popups from clicking the "add chores" button, users have to fill it in to add a chore.
Richard Ng: Richardng12
- created data models (see Data Models)
- Set up base repository pattern for APIs
- Payment API Authentication
- Swagger UI setup with authorisation
- Worked on Payments API
- Worked on AutoMapper
- wrote documentation for AutoMapper Usage
- wrote documentation for License
- wrote documentation for Repository Pattern Usage
- wrote documentation for Swagger
- created architecture diagram (see Architecture)
Wendy Yao: wryao64
- created data models (see Data Models)
- created lo-fi prototypes (see Low fi Prototype)
- wrote Payment unit tests
- created architecture diagram (see Architecture)
Yathu Mohanathas: yathu03
- Set up the side navigation bar
- Linked members from backend to frond to display the members
- Approving PRs
- Documentation for front end relating to classes for the Members page
Yifei Chen: yfchen12
- Worked on flat API to get members in flat and unit tests
- Worked on flat API to remove members in flat and unit tests
- Documentation for flat API
- Handled PRs relating to flat member pages
Wulei Gui: wgui783
- Worked on flat API to add members to flat and unit tests
- Documentation for flat API
- Wiki page backend-flat API page
- Home
- Data Model
- Architecture
- API Documentation
- Front End Documentation
- Testing
- Prototyping
- Other
- Contributing Guidelines and Etiquitte
- Labels
- License
- Admin