The Odin Project is crowdsourced. It is built both by experienced engineers and by people who are currently learning to code just like you. Regardless of your experience, you can contribute... in fact, we hope you do! Even if you don't feel ready, you can still get involved and observe until you're comfortable.
There are two main ways you can contribute:
Anyone with any experience level can contribute to the curriculum. Students in particular are encouraged to do this, especially if you are just starting out!
Contributing to the curriculum involves:
More information about the curriculum can be found here.
The Odin Project is (chiefly) a Ruby on Rails application.
As with any Open Source project, there is a constant backlog of outstanding issues and new features that we would love help with. We have a Trello Board where we organise the backlog. Anyone is welcome to join in and start working on any one of these tickets - the more the merrier!
Instructions on setting up your local development environment can be found in the GitHub repo.
NOTE: When choosing an issue to work on, please check out the #contributing channel on our Gitter chat, and let everyone know what you are working on. This is important, as somebody else may have already done some work on the issue - in which case they would probably love to have your help!
The Odin Project is designed around a simple idea- make it easy for you to get started coding! We want to make it easy for newcomers to get into an actual real-world coding environment so you can get the experience you need. Here's the benefits to you:
The Hall of Fame members are the hardworking devs who have built The Odin Project into the site that you see before you now. But it's not over, not by a longshot! The Odin Project will be changing and growing continually as it goes forward, and there's room in the Hall of Fame for more! So get your coder hat and your rubber ducky and get going!
Erik is the founder and main contributor to The Odin Project. Hail fearless leader!
Afshin has assisted with many features of The Odin Project. He is an accomplished Rubyist and front end developer.
Joshua brings a passion for design and learning to the project. He founded the Odin studygroup and has contributed on numerous features.
Joe is a big contributor and was instrumental in porting to Rails 4. He's training to be a developer, and spends all his free time learning to code.
Neil has been a big help with Odin and has long been available to help and guide others.
Ian is studying to become a full stack web developer and is a recent grad of the MakerSquare coding bootcamp in Austin.
Nathan is a web developer who graduated from MakerSquare in Austin, TX. He'd love to pair up and help if you have questions.