[ISSUE FORM] Pre-Submission Checks
[ISSUE FORM] Contribution Program
GSSoC 2026
[ISSUE FORM] Difficulty Level
Advanced
[ISSUE FORM] Problem Description
Currently, the process for users to submit their React projects to the 100-reactjs-projects repository is entirely manual and relies on GitHub Pull Requests. Contributors have to fork the repo, upload screenshots to public/projects, manually edit the config/project-Item.tsx file, and open a PR. This friction can discourage beginners or users unfamiliar with GitHub workflows from contributing their projects to the platform.
[ISSUE FORM] Expected Solution
Form Fields:
- Project Name
- Description
- Image Upload
- GitHub Link
- Live Link (Optional)
- Tech Stack (Multi-select or comma-separated tags)
- Difficulty Level (Beginner / Intermediate / Advanced)
[ISSUE FORM] Alternatives Considered
No response
[ISSUE FORM] Mockups, Screenshots, or References
No response
[ISSUE FORM] Additional Context
A dedicated /submit page could be added to the Next.js App Router. This would significantly improve the user experience and potentially increase the number of community contributions.
[ISSUE FORM] Pre-Submission Checks
[ISSUE FORM] Contribution Program
GSSoC 2026
[ISSUE FORM] Difficulty Level
Advanced
[ISSUE FORM] Problem Description
Currently, the process for users to submit their React projects to the 100-reactjs-projects repository is entirely manual and relies on GitHub Pull Requests. Contributors have to fork the repo, upload screenshots to public/projects, manually edit the config/project-Item.tsx file, and open a PR. This friction can discourage beginners or users unfamiliar with GitHub workflows from contributing their projects to the platform.
[ISSUE FORM] Expected Solution
Form Fields:
[ISSUE FORM] Alternatives Considered
No response
[ISSUE FORM] Mockups, Screenshots, or References
No response
[ISSUE FORM] Additional Context
A dedicated /submit page could be added to the Next.js App Router. This would significantly improve the user experience and potentially increase the number of community contributions.