It’s a project I’ve been wanting to build for a while, [...]
I think that makes it more than 24 hrs from concept to launch. I suppose you already designed a good deal of the website in your head, if not layout-wise then certainly functionality- / interaction-wise, right?