Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.28 KB

README.md

File metadata and controls

40 lines (27 loc) · 1.28 KB

New KRLX Website

This is our new website. It is in Next.js, a React framework.

It generates nightly static builds from our Wordpress CMS and Spinitron. It uses wordpress graphql and the Spinitron API.

Currently it is hosted on DreamHost.

To run locally you most have NPM installed. Check here.

Install Dependencies:

npm install

Configure local variables

Create .env.local file in main directory cp .env.local.example .env.local and put in the Spinitron API key here.

WORDPRESS_API_URL=https://www.content.krlx.org/graphql
SPINITRON_API_URL=https://spinitron.com/api
SPINITRON_AUTH_KEY=ENTER_SPINITRON_API_KEY_HERE

Now launch the development server

npm run dev

Projects

  • Update the Board Page
  • Live Songs and Current show from spinitron on the site
  • Redo the homepage
  • Redo the schedule page. Look here
  • Better incorporate a chat feature
  • Add recorded shows to the DJ page
  • Work on blog formatting problems
  • Projects page. Look here
  • Rebuild signage.krlx.org
  • Make content from wordpress pages and posts all responsive. See recordlibe