I have just built one using WebPlus X4 click here and believe me if I can do it at 62 years old your daughter can!
She will need some web space and I would suggest a professional site such as Heart Internet click here would be good. There are plenty out there though. Either way she will need a good domain name to go with it.
You could go the web designer route but that is likely to be very expensive.
There is a free way that she can try like life yo, click here and that is very simple to get started. She would just need a Domain name and they are cheap enough.
There should be far more useful posts that mine coming through but hope that this helps. Email me if I can help any more.