Its very difficult for a freelancer to become a "one man army" and step into the shoes of a designer, tester and a solution architect too (based on the kind of work you intend her to do).
The client doesn't necessarily have to do all the leg-work. There's this concept of "division of labor", so the client can go about hiring specialists skilled in only their kind of labor (coding, testing, designing, architecting, etc.) rather than a "jack of all" dude who knows only a little bit of everything (there is a limit to how many skills one single dude can have).
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.