Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(curriculum): add voting system lab #57208

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

zairahira
Copy link
Member

@zairahira zairahira commented Nov 18, 2024

Checklist:

Closes freeCodeCamp/CurriculumExpansion#655

@github-actions github-actions bot added scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory. platform: learn UI side of the client application that needs familiarity with React, Gatsby etc. scope: i18n language translation/internationalization. Often combined with language type label labels Nov 18, 2024
@zairahira zairahira marked this pull request as ready for review November 19, 2024 10:06
@zairahira zairahira requested a review from a team as a code owner November 19, 2024 10:06
@zairahira zairahira added full stack cert This label is for the new full stack certification status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. labels Nov 19, 2024
Copy link
Member

@moT01 moT01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a lot of fun @zairahira 🎉 I left comments on a few minor typos below. One other issue I has was that the tests were interfering with me testing and debugging my code:

image Screenshot 2024-11-22 at 10 06 17 AM

They are overwriting the things I add. I think we need to try and fix this. Can we do some reassignment to not overwrite the users polls/votes?

One other thing you could add is some user stories and tests like I mentioned on the bank account lab to have users add to their poll and make votes. e.g.

"You should have at least three options in your poll."
"Your poll should have at least three votes."

Not necessary to add that, but I think it makes it better.

@moT01 moT01 added status: waiting update To be applied to PR if a maintainer/reviewer has left a feedback and follow up is needed from OP and removed status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. labels Nov 27, 2024
@jdwilkin4 jdwilkin4 added status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending. and removed status: waiting update To be applied to PR if a maintainer/reviewer has left a feedback and follow up is needed from OP labels Dec 2, 2024
@jdwilkin4 jdwilkin4 requested a review from moT01 December 2, 2024 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full stack cert This label is for the new full stack certification platform: learn UI side of the client application that needs familiarity with React, Gatsby etc. scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory. scope: i18n language translation/internationalization. Often combined with language type label status: waiting review To be applied to PR's that are ready for QA, especially when additional review is pending.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Maps and Sets lab to main repo
5 participants