Feature Request
Is your feature request related to a problem?
New contributors to Oss-Dev face a steep learning curve: they must read scattered docs to understand how to set up the environment, find good first issues, follow contribution guidelines, and submit their first PR. There is no single guided path for onboarding.
Describe the solution you'd like
Add an onboarding checklist page (or in-app widget) that guides new contributors step by step:
Onboarding Checklist
[ ] Fork and clone the repository
[ ] Install dependencies (`npm install`)
[ ] Read CONTRIBUTING.md
[ ] Find a `good first issue` labeled issue
[ ] Create a feature branch
[ ] Submit your first PR
[ ] Join the community Discord/discussions
Progress is persisted in localStorage. Checking off each item unlocks the next with a brief explanation of what to do. A "Done" state shows a congratulations message and links to the issue tracker.
Describe alternatives you've considered
- Static CONTRIBUTING.md only (exists but is not interactive or progress-tracked)
- Video walkthrough (not searchable, becomes stale as the project evolves)
Additional context
Level 2 feature. The checklist should be visible from the project README as a link and from inside the app for logged-in users.
Feature Request
Is your feature request related to a problem?
New contributors to Oss-Dev face a steep learning curve: they must read scattered docs to understand how to set up the environment, find good first issues, follow contribution guidelines, and submit their first PR. There is no single guided path for onboarding.
Describe the solution you'd like
Add an onboarding checklist page (or in-app widget) that guides new contributors step by step:
Progress is persisted in
localStorage. Checking off each item unlocks the next with a brief explanation of what to do. A "Done" state shows a congratulations message and links to the issue tracker.Describe alternatives you've considered
Additional context
Level 2 feature. The checklist should be visible from the project README as a link and from inside the app for logged-in users.