ahaywood / compressedfm

This is the companion website for Compressed.fm: a podcast all about web design and development, with a little bit of zest, hosted by Amy Dutton and James Q Quick.

Home Page:http://compressed.fm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a mono repo for Compressed.fm Website.

QuickStart

Project Requirements

  • Node.js

Install Dependencies

  1. Clone the repo from GitHub
  2. Within the Terminal, open the nextjs folder. Run yarn install
  3. Within the Terminal, open the sanity folder. Run yarn install

Environmental Variables

You'll need to create a file called .env.local and provide the following environmental variables:

AUTH0_BASE_URL=='*************'
AUTH0_ISSUER_BASE_URL='*************'
AUTH0_CLIENT_SECRET='*************'
AUTH0_CLIENT_ID='*************'
AUTH0_SECRET='*************'
NEXT_PUBLIC_BASE_URL='*************'

Running the Project

  1. Within one Terminal instance, navigate to the nextjs folder and run yarn run dev.
  2. Within another Terminal instance, navigate to the sanity folder and run yarn run dev

Everything should run seamlessly. 🙃

The Frontend

The Backend

About

This is the companion website for Compressed.fm: a podcast all about web design and development, with a little bit of zest, hosted by Amy Dutton and James Q Quick.

http://compressed.fm

License:Other


Languages

Language:TypeScript 63.7%Language:JavaScript 25.5%Language:CSS 10.7%