Open DietBepis1 opened 1 year ago
Hi @DietBepis1, I am a full stack developer but new to open source. Pls guide me on how can I get started with contributing to this organization
@lokeshkumar0001 Hey Lokesh, welcome to open-source and Program Equity! 😊 I would recommend you have a look at the codebase and the issue details and ask any specific questions you come across.
@paramsiddharth Thanks for your help. May I know where to ask any specific questions. Do you have any slack or discord channels? or anything like that?
@paramsiddharth Thanks for your help. May I know where to ask any specific questions. Do you have any slack or discord channels? or anything like that?
@lokeshkumar0001 Sure! Here's our Slack: https://join.slack.com/t/programequity/shared_invite/zt-1p1buco3b-yUXjDaKSz3OSJfaHj88Y4g
Hi all! I'm going to pick this up, if that's ok with everyone! Glenn sent it to my pod leader as something that I might be able to contribute on.
Hey, is it ok if I join on this issue? I'd like to work on it. @DietBepis1 @paramsiddharth
I worked on the first todo item for the SignName
component:
Update the SignName component to have a first name and last name field. There is already a data validation for name that can be copied over.
Notes:
name
text fieldfirstName
text field
firstName
fieldlastName
text field
lastName
fieldfirstName
and lastName
fieldsfirst_name
and last_name
fieldsPull request: https://github.com/ProgramEquity/amplify/pull/547
Amplify has a
Constituents
table to store user data; however, it is currently unused. You can see in the wiki that theConstituents
table should have afirst_name
andlast_name
field. To prepare the app to store constituent data, the front-end will need to be modified in a number of ways.Todos:
SignName
component to have a first name and last name field. There is already a data validation for name that can be copied over.userData
object.TakeAction.nextPage
method that is overriding userData with an empty object. Fix this method so it doesn't write over the data that the user just filled out.name
property for the letter, so create a computed property that concatenates the user's name together for both the letter display and also when the user is passed to/createLetter
.