skullface / sceneland

🎸 automatically aggregates Cleveland-area concerts in one place

Home Page:https://216.show/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aggregates concerts from local Cleveland venues in one website.

How it works

Get show data (🐍 Python)

Present show data (⚛️ React via Next.js)

Update daily

  • At 5:00am ET, refresh data by re-fetching, re-merging, and re-deploying

Fork this repo for your own city

Local requirements

  • Install Python
  • Install Python dependencies with pip install -r requirements.txt
    • The dependencies you need will change based on your own Python scripts, but consider “requests”, “BeautifulSoup”, and “json” as required :)
  • Install Node.js
  • Install Node dependencies with npm i

Data

Repo settings

  • Actions: Give Actions “Read and write permissions”
  • Pages: Enable GitHub Pages to deploy from gh-pages branch

About

🎸 automatically aggregates Cleveland-area concerts in one place

https://216.show/


Languages

Language:JavaScript 69.6%Language:Python 18.1%Language:TypeScript 10.8%Language:CSS 1.3%Language:Shell 0.3%