This profile is linked to my work as a student in CSCI 630 at CSU Chico.
- Coordinated and worked with the CI/CD and Backend team.
- Contributed in setting up linter workflow using GitHub actions.(ChicoState/PantryNode#48)
- Investigated a bug in item expiry feature. (ChicoState/PantryNode#200)
- Created majority of API endpoints for donor-lookup, donation feature.(ChicoState/PantryNode#193)
- Ensured authentication is present in existing endpoints. (ChicoState/PantryNode#235)
Type | Link | Notes |
---|---|---|
Bug logging | ChicoState/PantryNode/issues/48 | Created an issue for resolving workflow rule for extra semicolons |
Pull request | ChicoState/PantryNode/pull/53 | Resolved linter semicolon issues. |
Code Review | ChicoState/PantryNode/pull/50 | Reviewed a PR to run linter locally. |
Commit | https://github.com/ChicoState/PantryNode/commit/0ebb4d2263c725bb8f30197cf5f6cd1620715bbd | Incorporated changes based on code review. |
Commit | https://github.com/ChicoState/PantryNode/commit/1cdabd5bab8392d9a4ff0eac07c63683ed02a823 | Resolved merge conflict. |
Code Review | ChicoState/PantryNode/pull/85 | Reviewed Bump Passport from 0.4.1 to 0.6.0 |
Code Review | ChicoState/PantryNode/pull/84 | Reviewed a PR to Add signup and login page. |
Code Review | ChicoState/PantryNode/pull/173 | Reviewed a PR to implement items/expired endpoint. |
Code Review | ChicoState/PantryNode/pull/221 | Reviewed a PR to Set eslint no-var rule to error. |
Code Review | ChicoState/PantryNode/pull/178 | Reviewed a PR to update containers to use polling. |
Bug logging | ChicoState/PantryNode/issues/223 | Created an issue to track on-demand report generation feature. |
Discussion | ChicoState/PantryNode#193 (comment) | Discussed the methodology to implement donor-lookup endpoint. |
Commit | https://github.com/ChicoState/PantryNode/pull/217/commits/6e31f4554bd453c8030bf75ce5237b5af121de74 | Implemented an endpoint to get all donors (/donors) |
Discussion | ChicoState/PantryNode#217 (comment) | Added testing steps for /donors endpoint. |
Commit | https://github.com/ChicoState/PantryNode/pull/217/commits/5181aabe43ace471f7513065f5fcff6b43022f63 | Implemented an endpoint to search donors using name or id. (/lookupDonor) |
Discussion | ChicoState/PantryNode#217 (comment) | Added testing steps for /lookupDonor endpoint |
Commit | https://github.com/ChicoState/PantryNode/pull/217/commits/240afa84fffec2885a34ce71542c4d0e871103fd | Implemented an endpoint to get all donations by a donor (/donations/:person_id) |
Discussion | ChicoState/PantryNode#217 (comment) | Added testing steps for /donations/:person_id endpoint. |
Commit | https://github.com/ChicoState/PantryNode/pull/217/commits/3f14d1194311b02e944270aef5cca82c92bf22d0 | Implemented an endpoint to donate items. |
Discussion | ChicoState/PantryNode#217 (comment) | Added testing steps for /donate endpoint. |
Code Review | ChicoState/PantryNode/pull/226 | Reviewed a PR for On-Demand Report backend. |
Bug logging | ChicoState/PantryNode/issues/235 | Created an issue to add authentication to existing routes. |
Pull Request | ChicoState/PantryNode/pull/239 | Pull request to authenticate exisiting routes on backend/src/routes/sale.js file. |
-
Sprint #1 - Started Feb 27th, 2023
-
Sprint #2 - Started Mar 21st, 2023
-
Sprint #3 - Started April 4th, 2023
- Did a POC for item expiry feature. Was facing issues testing out API endpoints locally.
-
Sprint #4 - Started April 25th, 2023
- CR - ChicoState/PantryNode/pull/173
- CR - ChicoState/PantryNode/pull/221
- CR - ChicoState/PantryNode/pull/178
- BL - ChicoState/PantryNode/issues/223
- DC - ChicoState/PantryNode#193 (comment)
- CO - https://github.com/ChicoState/PantryNode/pull/217/commits/6e31f4554bd453c8030bf75ce5237b5af121de74
- DC - ChicoState/PantryNode#217 (comment)
- CO - https://github.com/ChicoState/PantryNode/pull/217/commits/5181aabe43ace471f7513065f5fcff6b43022f63
- DC - ChicoState/PantryNode#217 (comment)
- CO - https://github.com/ChicoState/PantryNode/pull/217/commits/240afa84fffec2885a34ce71542c4d0e871103fd
- DC - ChicoState/PantryNode#217 (comment)
- CO - https://github.com/ChicoState/PantryNode/pull/217/commits/3f14d1194311b02e944270aef5cca82c92bf22d0
- DC - ChicoState/PantryNode#217 (comment)
- CR - ChicoState/PantryNode/pull/226
- In addition to the above, I investigated ChicoState/PantryNode/issues/200 with https://github.com/briswells
-
Sprint #5 - Started May 9th, 2023
Key:
- PR - PullRequest - I wrote code and opened a new PR.
- CR - CodeReview - I reviewed someone's change.
- BL - BugLogging - I filed/created a GitHub Issue.
- DC - Discussion - I started a discussion or discussed a topic relevant to the PR/Issue/Discussion
- CO - Commit - I pushed code changes to an open PR.