diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000000..f034e87614 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,38 @@ +# Contributing to p5.js Website + +Thank you for your interest in contributing to the p5.js website! 🎉 + +This repository follows the contribution guidelines defined in the main p5.js repository. + +👉 Please read the official p5.js contribution guide here: +https://github.com/processing/p5.js/blob/main/CONTRIBUTING.md + +The guide includes: +- How to set up the development environment +- Coding standards +- How to submit issues and pull requests +- Community guidelines + +Following these guidelines helps keep contributions consistent and welcoming for everyone. + + +## Local Development Setup + +To set up the p5.js website locally: + +1. Clone the repository: + ```bash + git clone https://github.com/processing/p5.js-website.git + cd p5.js-website + ``` + +2. Install dependencies: + ```bash + npm install + ``` + +3. Start the development server: + ```bash + npm run dev + ``` +