I am a front-end web developer, I learned HTML, CSS, Javascript and Bootstrap 3 months ago. I did some cool mini-projects on my own. I want to write code for open-source projects. I want to know where can I find them and how can I contribute to them?
You'll want to learn Git if you haven't yet. It's by far the most common tool to collaborate on code in open source (and outside, to a lesser extent).
Usually I find projects because I use them but they don't quite do what I want, or there's a big. But Github also has a decent search function and list popular repos for the week, to find interesting stuff.
Some projects have issues that are specifically labelled as "good first issue" or something like that. That'd be a good place to start.
Gianluca Bonifazi
Computer Engineer 🚀
The best place to contribute open source projects is Github. You can navigate into the various repository and read the opened issues. If you found an issue, and you are able to solve it, you can fork the repository, modify and push it as pull request. The repository owner can accept and merge your contribute.
PS: Read the contribute guidelines written in the CONTRIBUTING file before.