creativecommons / creativecommons/cc-resource-archive
[Feature] GitHub API integration with resource submission form
- Dominant language
- Dockerfile
- Stars
- 66
- Forks
- 137
- PR merge metrics
- No merged PRs in 30d
Description
## Problem
Follow up to the issue #9
## Description
The alternative solution that has been suggested is to allow users to submit a pull request (PR) if they want to contribute a resource.
However, this can be a problem for non-tech-savvy users who may not be familiar with the GitHub platform. Therefore, we should consider using the GitHub API to link our custom-made form with GitHub and simplify the process for the users.
By using the GitHub API, we can authenticate users and create a pull request directly from our custom form. This will enable our users to submit their resources seamlessly without having to navigate through the GitHub platform. I think that this will improve the user experience and encourage more contributions to our resources.
## Implementation
- [x] I would be interested in implementing this feature.
Contributor guide
Assessment
This issue has not been assessed yet.