···11+# Contributing
22+33+Hi, thanks for showing interest in our project, we appreciate you wanting to be
44+a part of it!
55+66+> ###### Do you accept external contributions?
77+> Yes, we welcome external contributions! The only request we have is that you
88+> check with us before working on a large feature, as we'd prefer to avoid duplicating effort.
99+>
1010+> You can do this by either creating an issue that we can communicate through, or
1111+> popping into the Discord channel and asking in the #development channel.
1212+> Whatever works best for you!
1313+>
1414+> Other than that, feel free to contribute however you'd like!
1515+1616+Fork, then clone the repo:
1717+1818+ git clone git@github.com:your-username/teal.git
1919+2020+Set up your machine:
2121+2222+```bash
2323+pnpm install && pnpm install -g turbo && cp apps/aqua/.env.example apps/aqua/.env &&
2424+pnpm run db:migrate
2525+```
2626+2727+## Development
2828+2929+To start the monorepo run:
3030+3131+```bash
3232+turbo dev
3333+```
3434+3535+If you only want to start one service run:
3636+3737+```bash
3838+turbo dev --filter=<service_path>
3939+```
4040+4141+Open http://localhost:3000/ with your browser to see the home page. You will need
4242+to login with Bluesky to test the posting functionality of the app. Note: if the
4343+redirect back to the app after you login isn't working correctly, you may need to
4444+replace the `127.0.0.1` with `localhost`.
4545+4646+Push to your fork and [submit a pull request][pr].
4747+4848+[pr]: https://github.com/teal-fm/teal/compare/
4949+5050+Now you're waiting on us! We'll try to comment on the pull request as soon as
5151+we can!
5252+5353+Thanks again!