@db0 that ignores literally decades of open-source forum software. And all the experience of people who ran them.
Starting building new software is a lot of fun. But it’s more useful to understand what users actually need rather than just building what interests you.