Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 3.38 KB

CONTRIBUTING.md

File metadata and controls

56 lines (40 loc) · 3.38 KB

Contributing to Orcasound

Welcome to Orcasound! We're thrilled you're interested in contributing to the site.

Code of Conduct

Please read and make sure you understand our Code of Conduct before contributing to the project.

General workflow

We recommend following these steps if you'd like to contribute to the repo.

  1. Check out the Trello board for an overview of features being worked on.
  2. Fork the Orcasite repo.
  3. Develop on a feature branch.
  4. Submit a PR (don't review your own)!
    • To maintain a consistent style, we recommend running Prettier on js, and mix format before submission.
  5. Once a PR is merged, we can throw it up onto the dev server to see how things look!

Questions?

If you have any questions about parts of the architecture and site, these are contributors with context about various parts:

Learning resources

If you're new to Elixir (or JS and React), that's no problem! Here are some resources for learning what they're about.

Elixir

Some cool videos

React/JS/Frontend

Example codebases

Some of these are convenient for reference:

  • Evercam - Good example of supervision trees