-
Notifications
You must be signed in to change notification settings - Fork 56
Developer docs
nate stemen edited this page Jun 27, 2024
·
2 revisions
This website is built using Astro. Astro is a powerful, but simple, web framework for bulding fast content sites with added interactivity. Much of the site are static pages where all of the content is generated into HTML as build time, however some parts of the site are dynamic, allowing for features such as filtering. These areas are powered by React. Astro has fantastic docs should you need to a reference on features it provides, however we will document common change use cases in this wiki.
To work on the site in a local environment, follow these steps:
- Install
pnpm
(https://pnpm.io/installation) - At the root of the directory, run
pnpm install
to install necessary dependencies. - Create a
.env
file with the following content
PUBLIC_CLOUDINARY_CLOUD_NAME=dcz4ywuer
PUBLIC_CLOUDINARY_UPLOAD_PRESET=o3bwa6xw
- Run
pnpm dev
to start the local Astro development server. - Make changes, your changes should live reload in the browser