I'm not sure your question is as well-punctuated as it would be in the best of all possible worlds, but I'll answer it insofar as I can understand it. The things to worry about when you are dealing with non-competes are duration and geographic area. These two parameters have to be reasonable, and reasonableness is to a certain degree settled within a given jurisdiction.
A non-compete is a thing that requires balancing. You want to allow parties to contract freely, to encourage productive relationships between employers and employees, etc. You also don't want to hamper the market by enforcing really draconian non-competes. (I understand that there is a perfectly plausible argument that you are not really hampering the market by enforcing contractual provisions reached in that market, at arms' length).
So plug your facts, which I don't fully understand, into what I just said, or preferably, into what your prof said. Do web designers possess unique skills/cultivate client relationships, that an employer has a legitimate interest in protecting? is 15 miles/5 years reasonable? On one hand, 5 years is almost certainly not reasonable in an industry where the state of the art changes every 5 minutes. On the other hand, if you are worried about client relationships, as opposed to unique skills, then you might tolerate a longer non-compete. Either way, 5 years just seems egregious. It's more than enough time to recover from any potentially harmful employee departure.