Does the site owner have to make all projects on the back

Does the site owner have to make all projects on the back end? Or can user sign up and manage it themselves?

I have it installed on ROckStarOn.com and it looks like we would have make all of the projects. Does not seem as full featured as the fundraiser themes on ThemeForest...