Skip to content

The SC IdolFest website. Built with GatsbyJS, Material UI, GitHub Pages, and AWS Lambda.

License

Notifications You must be signed in to change notification settings

IdolFest/sc-idolfest-website

 
 

Repository files navigation

Welcome to the NW IdolFest Website!

This is the repo for https://nwidolfest.com/. It runs off of Gatsby with a Material UI theme and is currently deployed on GitHub Pages.

Set Up

  1. Have a working node/npm dev environment with node <= 16.15.0 (this is due to a bug in PostCSS). We suggest using nvm and nvm install lts.
  2. npm install -g gatsby-cli
  3. npm install
  4. gatsby develop

Site Builds

The site uses gh-pages to deploy. Assuming you have collaborator access to this repo, there are two methods of deployment:

  1. Locally, run npm run deploy.
  2. From GitHub, go to "Actions" and manually invoke Gatsby Publish.

About

The SC IdolFest website. Built with GatsbyJS, Material UI, GitHub Pages, and AWS Lambda.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.9%
  • CSS 6.8%
  • MDX 1.3%