Here's the code of the website FrontEndFestival.nl.
- SvelteKit & Svelte
- Using the SvelteKit Static Adapter.
- Vite
- TypeScript
- TailwindCSS
- Hosted on Azure Static Web Apps
- Automated with Terraform
- Prettier for code formatting
This should do it all:
# Install dependencies
npm install
# Run the dev server
npm run dev
Releasing is as simple as pushing to main and merging the PR created by release-please after.
Make a tag for each final version of a year in the format YYYY
, e.g. 2023
. The Github Action save-assets
will run to save it as an attachment to the tag/release. The Github Action release
will add it under the path /2023
.
Merging to the main branch runs the Github Action release
and the result of the build is deployed to Github Pages. Github Pages is configured to use the custom domain name frontendfestival.nl.