Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.3 KB

CONTRIBUTING.md

File metadata and controls

34 lines (24 loc) · 1.3 KB

Contributing to LearnHouse

Getting Started

To set up your development environment, use the LearnHouse CLI:

git clone https://github.com/learnhouse/learnhouse.git
cd learnhouse
npx learnhouse dev

This will spin up PostgreSQL and Redis containers, install dependencies, and start the API, Web, and Collab servers. See the CLI documentation for more details.

Submitting Contributions

This project follows GitHub's standard forking model. Please fork the project to submit pull requests.

Submitting a bug/fix

  • Start an issue here to report the bug.
  • Please include a detailed description of the bug and how it can be reproduced.
  • Someone from the team will review the issue and will give you a go ahead.

Submitting a feature / idea

  • Start a Discussion here to propose your idea and how it should be implemented.
  • Someone from the team will review your idea and will give you a go ahead.
  • Start an issue & link the discussion to it.
  • Clone your fork locally
  • Create a new branch and make your commits
  • Push your commits to your forked repo
  • Make a Pull request
  • Code will be added after review