As @dedicatedguy mentionned a rating system is a must. 5 stars should do.
Categories should be voted by existing projects. So that they can have a relevant categories. There should also be a process to submitsubmit new categories. Discord Channels should do.
Projects in the building should also have their sections so that they can find sponsors and support contributors.