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

Application answer sharing 💯 #423

Open
meltedhyperion opened this issue Sep 14, 2023 · 3 comments
Open

Application answer sharing 💯 #423

meltedhyperion opened this issue Sep 14, 2023 · 3 comments
Labels
enhancement New feature or request frontend-admin PRs related to admin dashboard frontend

Comments

@meltedhyperion
Copy link
Contributor

No description provided.

@meltedhyperion meltedhyperion added enhancement New feature or request frontend-admin PRs related to admin dashboard frontend labels Sep 14, 2023
@HarshPatel5940
Copy link
Member

@meltedhyperion I would like to work on this particular feature. If that's fine, i would give a simple procedure on how i am planning to do it here and continue working on it as well.

@HarshPatel5940
Copy link
Member

List of changes

  • Add a public route /api/v1/applications/share/:id, which will return the data of that particular application without any personal information of the applicant.

  • Add a client side endpoint which will do request to the backend.

  • After this is done, i wish to also work on the frontend of this feature

    • Add a share button
    • Make a "page" for displaying the contents for the same.

@shawshankkumar
Copy link
Contributor

MAKES sense to me @HarshPatel5940 , go ahead. I think it would be even better if the share button made an API request which created a link with a jwt, which expires in 12h or so. that way a shared link is only valid for a few hours, not forever.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend-admin PRs related to admin dashboard frontend
Projects
None yet
Development

No branches or pull requests

3 participants