I built this as something I needed for my portfolio, and to challenge myself as a developer with only 3 and a half years of experience. I know the code is kinda bad, but I also know I'm not a horrible dev, so I really wanted to learn as much as I could during this project.
I'm using auth0 for oauth, SSL, and express in my node middleware. I'm using Material UI and react-router for my frontend.
If anyone noticed I left client secrets, or finds a bunch of bugs, or just has general suggestions, I'd really appreciate getting sent them to admin@thinkfloat.net.