Serves as the back end of concert ticket price tracking based on Ticketmaster real-time best seats.
- Dev environment
- To install Python dependencies, run
pipenv install
. - You must have preinstalled Node.js.
- To install node dependencies, run
yarn -cwd ticketscraping/js
. - If node-canvas in
node_modules
fails to install, please check if you have the correct prerequisite softwares installed on your machine. The detail can be found at https://github.com/Automattic/node-canvas/wiki#installation-guides based on your system.
- To install Python dependencies, run
- Prod environment
- Use Dockerfile to build a container image.
Reese84 code stopped working as TicketMaster implement a new anti-bot mechanism as of Aug 1. We will try to get it fixed.