This site is powered by Astro, Svelte5, Turso, Cloudflare and hosted on Vercel. It is provided publicly so others can learn from the code, but please do not copy the design.
The fonts are paid-fonts I've licensed through SG Type and Berkeley Graphics. Using these fonts in your your own project without obtaining your own license is illegal and not very cool.
You'll need access to a Xata API key to run the museum locally. If you're curious, I wrote up a detailed blog about how it works over here
All commands are run from the root of the project, from a terminal:
Command | Action |
---|---|
pnpm install |
Installs dependencies |
pnpm run dev |
Starts local dev server at localhost:3000 |
pnpm run build |
Build your production site to ./dist/ |
pnpm run preview |
Preview your build locally, before deploying |
pnpm run astro ... |
Run CLI commands like astro add , astro check |
pnpm run astro --help |
Get help using the Astro CLI |