Contributing
February 3, 2026 ยท View on GitHub
Requirements
Getting Started
- Create a new fork of the repository.
- Clone your fork using
git clone. - Open a terminal in the project root folder.
- Run
npm installto install dependencies.
Local Development
To start the development server with hot-reload:
npm run dev
The website will be available at http://localhost:5173 (or the port shown in your terminal).
Scripts
npm run dev: Starts the Vite development server.npm run build: Builds the project for production.npm run lint: Runs ESLint to check for code style and potential errors.npm run preview: Locally previews the production build.npm run generate-routes: Generates TanStack Router routes.
Local Testing
Before submitting a pull request, please ensure:
- The project builds successfully:
npm run build - There are no linting errors:
npm run lint - If you changed routes, ensure they are correctly generated:
npm run generate-routes
We recommend using a Chromium-based browser (Chrome, Edge) for development as they have robust developer tools.