To contribute locally, fork this repository and open it in your preferred IDE. When you're ready, submit a pull request (PR). Once your PR is merged, your changes will appear on the website.
Before you begin, make sure you have Node.js and npm installed — we recommend using nvm.
Follow these steps:
# Step 1: Clone your fork of the repository.
git clone <YOUR_FORKED_REPO_URL>
# Step 2: Navigate into the project directory.
cd trawl-website # or your fork's directory name
# Step 3: Install required dependencies.
npm i
# Step 4: Start the local development server with auto-reload.
npm run devIf you prefer not to clone the project:
- Navigate to the file you want to modify.
- Click the Edit (pencil) icon in the top-right corner.
- Make your changes and commit them (creating a new branch if needed).
- Open a pull request when prompted.
You can also contribute entirely in the cloud:
- Go to the main page of this repository.
- Click the green Code button.
- Open the Codespaces tab.
- Click New Codespace to launch an instant development environment.
- Make changes directly in the Codespace, then commit and push when finished.
This repository uses:
- Vite
- TypeScript
- React
- shadcn-ui
- Tailwind CSS