This looks great, I would love to run it at my school as a per-class / department forum.
Glad to hear that! Please feel free to make an issue on our GitHub project if you have any questions / issues.
I’d love to contribute, but I don’t know much Ruby.
Do you have any outlined milestones so I can keep my eye on the project though?
We do, we use GitHub milestones https://github.com/thredded/thredded/milestones