Skip to content

ringofkeys/ring-of-keys

Repository files navigation

Ring of Keys

A website directory and resource center for theatremakers.

This site was originally created using Gatsby.js, but was migrated to use NextJS in 2022. It pulls content from DatoCMS, is hosted on Netlify, and does some clever stuff with Auth0 to make editable user profiles possible on a JAMstack site!

If you are interested in developing this site or using it to build your own feel free to reach out to @franknoirot or fork it. I recommend reaching out first because there are definitely some lessons learned that haven't been fully corrected in here just yet.

Getting Started

0. Needed software

  • Node V17 (using NVM is recommended)
  • NPM
  • Netlify CLI (for testing serverless functions)

1. Clone or fork the repository

git clone https://github.com/ringofkeys/ring-of-keys.git

2. Resolve dependencies with NPM

npm install

3. Spin up dev site

npm run develop

Truly running the serverless environment will require a .env file with tokens for the third-party services used in the site, as well as potentially white-labelling your computer with some services. Please reach out to @franknoirot if you would like to work on this and need assistance.

About

Flagship web app for RoK.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •