Hello Freecode Campers, I need very specific information about running or creating a project on Github. Please see the details below to understand better

First let me introduce myself:
I’m someone who is learning to code and I love coding. But I’m not a full time coder like many of you and I have learned very little to create something by own. I’ve tried and I’m still trying to create something good or some useful app. Since I’m a beginner and practice coding at my free time I need help with some information initially.

Info I want:
I’ve a Github account and I’ve created repository too. But what I don’t know is how to list something under (say) open source license and ask for contribution.

So how do I invite or encourage others to work on some project?
Is making public repository with open source license is enough to get contribution from others?

Yes, I have the basic version of that app ready. Till now I’ve completed only two certification. I hope you can understand my situation and I want help with rest of the coding part

That’s it. Thanks in advance for right suggestion and help.

you need a LICENSE file that include an appropriate open source license (maybe MIT? you can find open source licenses online).
Then yes. you wait for contributions.

You can join some events like Hacktoberfest to try to attract contributors, and if your app is live you can add a link from the app to the repository to attract bug reports and contributions

Thanks for your reply. The initial project was easy with HTML, CSS and JavaScript but when I try to make it a little or complex (let’s say) trying to create an extension node.js and npm always giving me error.

The app is based on simple idea, to get id’s and class’es from .html file and output only id and class for .js use to help code faster.

Make sure you add a README.md with a good description and make it clear you are open for contributions, a CONTRIBUTING.md file with some guidelines might be useful as well.

Not necessarily, I guess it depends if people find it interesting or not.

1 Like

Thanks for your reply and understood. Let me try tomorrow, will update here once I do that.

1 Like