Skip to content

Github Pages site to browse historical Tyne Theatre performances

Notifications You must be signed in to change notification settings

NewcastleRSE/tyne-theatre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tyne Theatre

Github Pages site to browse historical Tyne Theatre performances

About

This site is designed to demonstrate code that takes the contents of Google Sheet and displays it for the user to browse and filter. The code is intended to be used within the Tyne Theatre website. This will involve Tyne Theatre's web developers to transfer the code. Styling and content is therefore kept to a minimum so that the Tyen Theatre staff and web developers can adapt as required.

The site currently makes minimal use of Font Awesome for icons and Bootstrap for styling. These can be replaced with other libraries or frameworks as required.

The data is pulled from a Google Sheet stored on the Newcastle University RSE team's Google Drive. To enable access to a sheet:

  1. Go to the Google Cloud Console and enable the Google Sheets API for the relevant project (or create a new one)
  2. Create an API key. Store this key securely as you will need to append it to the API call
  3. Share the Google Sheet so that anyone with the link can view it
  4. Construct the API call as in the script in this repo. The Sheet ID can be found after d/ in the sharing link Google provides.

Project Team

Dr Andrew Shail, Newcastle University ([email protected])

RSE Contact

Kate Court RSE Team
Newcastle University
([email protected])

Built With

The site uses Jekyll to run locally and GitHub Pages to deploy. The HTML and JavaScript files can be lifted for transferring to the final website (script) and (template).

Getting Started

Installation

Follow the installation instructions for Jekyll here.

Running Locally

Run:

bundle exec jekyll serve --livereload

Deployment

Production

Push changes to the main branch to trigger a new build.

Usage

https://newcastlerse.github.io/tyne-theatre/

Roadmap

  • Initial Research
  • Minimum viable product
  • Alpha Release
  • Feature-Complete Release

About

Github Pages site to browse historical Tyne Theatre performances

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published