I tried to do a project with next.js but their router was just too awkward and limiting. Unless you're doing straight 1:1 route to code, you're basically on your own.
tl;DR: You can do any sort of routing! We use a /:org/:project scheme similar to GitHub at https://zeit.co :)
Some examples:
- https://github.com/zeit/next.js/tree/master/examples/paramet...
- https://github.com/zeit/next.js/tree/master/examples/with-ne...
- https://github.com/zeit/next.js/tree/master/examples/with-pr...