All code is at
https://github.com/JoeCode00/magicbandreader
In each file there are command-line instructions on how to install each package/library.
I used this tutorial to launch the Python script just after the Raspberry Pi boots. https://www.instructables.com/Raspberry-Pi-Launch-Python-script-on-startup/. The Arduino code already starts listening for ‘send’ over serial at startup.