In Germany, if you are a non-EU student, you are not allowed a paid job, and so it's not possible for a non-EU student to freelance in Germany.
However, as a student you are allowed to work certain hours per week and so I'm wondering: can an actual freelancer based in Germany hire a non-EU student to work part-time for them?