I was originally going to make this project in Flask, but after building the base of it, I realised that I could do it much more effectively in Django.