Project Structure
We're making a web app and for this we are using a combination of python's Django framework to handle the web server and the API. Vuejs will be the front end to make it look nice.
Django: (Holds all the set list data and algorithm stuff) VueJs: (Website Js files, images, etc)
So basically we're going to have:
VueJs -Request-> Django API (does processing)
Django API -raw data-> VueJs (formats data for web page)
- Install Python 3.11.0 from https://www.python.org/downloads/release/python-3110/
- Install the LTS NodeJs from https://nodejs.org/en/download/