docs(wiki): add Contributing and Development-environment to sidebar and cross-links

This commit is contained in:
jubnl
2026-04-21 16:52:38 +02:00
parent 5a64d8994e
commit d59b3334dc
4 changed files with 9 additions and 19 deletions
+1 -17
View File
@@ -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
+2 -2
View File
@@ -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).
- Follow the commit message conventions described in the [[Contributing]] guidelines.
+2
View File
@@ -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 |
+4
View File
@@ -92,3 +92,7 @@
## Help
- [[FAQ]]
- [[Troubleshooting]]
## Contributing
- [[Contributing]]
- [[Development Environment|Development-environment]]