Skip to content
πŸŽ΅πŸ“†πŸ’… unofficial progressive web app for Songkick
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
server
src
.env-sample
.eslintrc
.gitignore
.snyk
.travis.yml
.yarnrc
LICENSE.md
README.md
package.json
screenshot_mobile.png
server.js
shrinkwrap.yaml
webpack.config.js

README.md

Unofficial Songkick PWA

πŸ”— Link to live website on Glitch

πŸŽ΅πŸ“†πŸ’… progressive web app for Songkick

Screenshot of site when on a mobile

Installation

1. Clone this repo and install any dependancies:

npm install

2. Add in environment variables:

You'll need the following to be added to .env (see .env-sample):

  1. Songkick API key (SONGKICK_API_KEY): https://www.songkick.com/developer
  2. Server IP Address (SERVER_IP): hostname -I

Development Workflow

3. Start a live-reload development server:

npm run dev

This is a full web server nicely suited to your project. Any time you make changes within the src directory, it will rebuild and even refresh your browser.

3. Generate a production build in ./build:

npm run build

5. Start local production servers:

npm start

based on the preact boilerplate: https://github.com/developit/preact-boilerplate

You can’t perform that action at this time.