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:View and modify status of all the form submissions #49

Open
1 of 6 tasks
abha224 opened this issue Aug 10, 2020 · 20 comments
Open
1 of 6 tasks

feat:View and modify status of all the form submissions #49

abha224 opened this issue Aug 10, 2020 · 20 comments
Assignees
Labels
Category: Coding Changes to code base or refactored code that doesn't fix a bug. Type: Enhancement New feature or request.

Comments

@abha224
Copy link
Contributor

abha224 commented Aug 10, 2020

Description

As an Admin, I need to be able to view all the form submissions made and update individual form status.

Changes in the mock: Add a header row, with a checkbox (with all rows selected), Applicant Name, GitHub Username, Zulip Username, Status.

Mock

https://drive.google.com/file/d/1JuZetC0y8RCQ-72jFrehLSs-8HfTY74A/view

Acceptance Criteria

Update [Required]

  • Admin is able to view submissions
  • Admin is able to add status: accepted/waitlist/rejected/pending to a form
  • UI should follow the mock with mentioned changes
  • Write tests for it

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.

Estimation

1-2 days

@abha224 abha224 added Program: GSOC Related to work completed during the Google Summer of Code Program. Type: Enhancement New feature or request. labels Aug 10, 2020
@abha224 abha224 added this to the Final coding phase milestone Aug 10, 2020
@abha224 abha224 changed the title View and modify status of all the form submissions feat:View and modify status of all the form submissions Aug 10, 2020
@isabelcosta isabelcosta removed the Program: GSOC Related to work completed during the Google Summer of Code Program. label Feb 14, 2021
@isabelcosta isabelcosta added Category: Coding Changes to code base or refactored code that doesn't fix a bug. Status: Available Issue was approved and available to claim or abandoned for over 3 days. labels Feb 14, 2021
@Joy-FrontEnd
Copy link

Would like to contribute on this.

@isabelcosta
Copy link
Member

Hey @Joy-FrontEnd :) I will assign it to you.
Let us know if you have any doubt :) Happy coding!

@isabelcosta isabelcosta removed the Status: Available Issue was approved and available to claim or abandoned for over 3 days. label Feb 21, 2021
@Joy-FrontEnd
Copy link

Joy-FrontEnd commented Feb 23, 2021

@isabelcosta still figuring this out 😐 Is there a deadline for it?

@Aaishpra
Copy link
Member

@Joy-FrontEnd no there is no deadline for completing this issue, you can work on it for how much time you want to, but please update us with your progress from time to time, and if you face any doubts/confusion post it on Zulip or here in the comments. Usually, we ask for updates after 3 days but since this is a pretty big feature you can take a bit longer to figure it out and then give updates.
I hope this answers your question.

PS: I am also working on a similar type of feature so can understand how overwhelming and confusing it is to figure and plan stuff out 😉

@Joy-FrontEnd
Copy link

@Aaishpra Thank you so much. And yes it is overwhelming 😅😅 but will figure it out. Fingers crossed!

@isabelcosta
Copy link
Member

isabelcosta commented Feb 23, 2021

yap @Aaishpra is correct :)
Also, don't be afraid of reaching out to the community to help out ;) you want to maximize your learning here. @Joy-FrontEnd

@isabelcosta isabelcosta removed this from the Final coding phase milestone Feb 23, 2021
@Joy-FrontEnd
Copy link

@isabelcosta I've sort of figured out how the submission dashboard would look like for the admin to be able to view and modify the form submission using react-admin. I know how to this using a json placeholder api endpoint. In this case is there an api I could use or how do I access the data to be displayed. Don't know if am making sense but please guide me if there's something am missing.

@codesankalp
Copy link
Member

@Joy-FrontEnd There is an API for this. You have to set up https://github.com/anitab-org/open-source-programs-backend to get the data to be displayed from API request.
Is this answered your question or you were asking something else?

@Joy-FrontEnd
Copy link

Joy-FrontEnd commented Feb 25, 2021

@codesankalp Thank you. I saw a video on how to do so and was wondering, can I use the Vs code terminal to set it up or I have to use my local terminal? Still getting the hang of it. 😀

@codesankalp
Copy link
Member

You can use any terminal @Joy-FrontEnd.

@isabelcosta
Copy link
Member

isabelcosta commented Feb 25, 2021

Very glad you saw the documentation video made by @codesankalp about it:)

can I use the Vs code terminal to set it up or I have to use my local terminal?

Yap, any terminal. I sometimes use the mac terminal app, other times I use VScode terminal 👍🏾 @Joy-FrontEnd

@codesankalp
Copy link
Member

@Joy-FrontEnd Any updates?

@Joy-FrontEnd
Copy link

@Joy-FrontEnd Any updates?

@codesankalp I've been struggling to figure out the backend part and it might take some time as am not so familiar with backend to be honest. Is it possible to choose another task? As this might longer than I thought. Thank you.

@codesankalp
Copy link
Member

No problem @Joy-FrontEnd. You can take any other issue which is available.
I am unassigning you.
But for solving any other issue you may need to use the backend.
Is there any problem that you face while using the backend then please open an issue for this in anitab-forms-backend to make this project good.

@Aaishpra
Copy link
Member

@Joy-FrontEnd wanna work here #100 it's a first timer issue, must be a good start for you

@isabelcosta
Copy link
Member

@Joy-FrontEnd would you like to work perhaps on a backend issue to understand it better? We can also assign you #100 if you'd like to try one task and follow our open source workflow process :)

@codesankalp codesankalp added the Status: Available Issue was approved and available to claim or abandoned for over 3 days. label Mar 29, 2021
@Joy-FrontEnd
Copy link

@isabelcosta For now am learning some backend maybe in a months time if that's okay? Please.

@isabelcosta
Copy link
Member

Sure no problem @Joy-FrontEnd :) Happy learning 💪🏾
Feel free to come back if you want to contribute again 🤗

@Sristi27
Copy link

I would like to work on this issue.

@Aaishpra Aaishpra removed the Status: Available Issue was approved and available to claim or abandoned for over 3 days. label Jun 22, 2021
@Aaishpra
Copy link
Member

I would like to work on this issue.

Assigned @Sristi27

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Coding Changes to code base or refactored code that doesn't fix a bug. Type: Enhancement New feature or request.
Projects
None yet
7 participants