Member-only story
Creating an Arbitrage Alert System from Scratch using Python and Supabase Day 11 — Project Structure Github Repo
Welcome back, its Day 11 and today we are going to focus on the projects structure at a high level. The repository which I spent yesterday creating can be found here -
The basic file and folder strcuture appears as shown below
To re-create this repo you can clone the repo, or just re-create yourself from an IDE such as VSCode or PyCharm. I will continue to use Jupyter for the data specific work as it is much more suited to this, but I will then re-factor the code for the main project which will be contained in this repo. An example of this refactored code can be seen in the Flashscore_Fixtures.py file.
I have re-factored most of the code we saw yesterday into some more readable and succinct functions. I believe most of the code is the same as shown yesterday so I wont spend much time going through it.
The only consideration here is that you need to include a .env file in the root directory of this project that will…