The redesigned HyberGG website using SvelteKit.
First clone the repository and installed dependencies with npm install, then copy .env.example to .env and fill out the variables.
Finally, start a development server:
npm run dev
Or, if using IntelliJ, there is a predefined run configuration.
If working on the site, please only push to your own branch. If needing a public demo of the site, create a merge request to the dev branch. All merge requests to staging and main to get approval from @luke.
Before pushing to dev, staging, or main ensure that you run npm run build-sitemap to generate an up-to-date sitemap, then run npm run build to ensure a successful deployment.
To create a production version of your app:
npm run build
You can preview the production build with npm run preview.