DEV Community

Aadesh Kulkarni
Aadesh Kulkarni

Posted on

Beginner 101: How to contribute to open source projects ? (Javascript)

Here is an open source project which is beginner friendly.

App: https://figuringout.life
Github: https://github.com/aadeshkulkarni/medium-app

Image description

How to get started ?

  • Head over to Github > Go through Readme.MD and Contributing.md files
  • Then, Github > Issues section
  • Filter issues by "Good first issue" label
  • Pick something that is easy initially, request for assignment by commenting your approach on how you intend to solve it.
  • Fork the repo, create a feature branch, raise a pull request.
  • Once your PR is merged, you're officially a contributor to the project. You can check your name in the contributors list here : https://www.figuringout.life/contributors

Tech stack:
ReactJS + Typescript + TailwindCSS in the frontend
HonoJS + Prisma + Postgres DB in the backend

You can also add it to your portfolio as proof of work, if needed.

PS: I'm the maintainer of https://figuringout.life and the intention of building this project was so that developers can get a chance to work on real world projects to gain solid experience.

Top comments (0)