diff --git a/wiki/Contributing.md b/wiki/Contributing.md index 9a884aee..7aaeed79 100644 --- a/wiki/Contributing.md +++ b/wiki/Contributing.md @@ -51,23 +51,7 @@ Include: ## Development Setup -```bash -git clone https://github.com/mauriceboe/TREK.git -cd TREK - -# Server -cd server -npm install -npm run dev - -# Client (separate terminal) -cd client -npm install -npm run dev -``` - -- Server runs on `http://localhost:3001` -- Client runs on `http://localhost:5173` (with proxy to server) +See the [[Development Environment|Development-environment]] page for the full setup guide, including forking, remote configuration, branch conventions, and available scripts. ## Tech Stack diff --git a/wiki/Development-environment.md b/wiki/Development-environment.md index 6d813515..af52fbdf 100644 --- a/wiki/Development-environment.md +++ b/wiki/Development-environment.md @@ -1,6 +1,6 @@ # Developer Setup Guide -> Before anything else, please read the [Contributing Guidelines](https://github.com/mauriceboe/TREK/blob/main/CONTRIBUTING.md). +> Before anything else, please read the [[Contributing]] guidelines. ## Prerequisites @@ -135,4 +135,4 @@ Then open a Pull Request from your fork to `mauriceboe/TREK` targeting the `dev` - Always branch off from an up-to-date `dev` — run `git fetch upstream && git rebase upstream/dev` before starting new work. - Run tests before pushing: `npm run test` in both `client/` and `server/`. -- Follow the commit message conventions described in the [Contributing Guidelines](https://github.com/mauriceboe/TREK/blob/main/CONTRIBUTING.md). \ No newline at end of file +- Follow the commit message conventions described in the [[Contributing]] guidelines. \ No newline at end of file diff --git a/wiki/Home.md b/wiki/Home.md index a7e5332b..102ca21e 100644 --- a/wiki/Home.md +++ b/wiki/Home.md @@ -58,3 +58,5 @@ TREK is a self-hosted, real-time collaborative travel planner licensed under AGP | [My Trips Dashboard](My-Trips-Dashboard) | Start planning your first trip | | [Admin Panel](Admin-Panel-Overview) | Configure your instance | | [MCP / AI Integration](MCP-Overview) | Connect Claude, Cursor, or any MCP client | +| [Contributing](Contributing) | Guidelines for submitting pull requests | +| [Development Environment](Development-environment) | Set up a local dev environment | diff --git a/wiki/_Sidebar.md b/wiki/_Sidebar.md index 7227e24b..ef9fbddd 100644 --- a/wiki/_Sidebar.md +++ b/wiki/_Sidebar.md @@ -92,3 +92,7 @@ ## Help - [[FAQ]] - [[Troubleshooting]] + +## Contributing +- [[Contributing]] +- [[Development Environment|Development-environment]]