Quizas existan plugins para wp, perfiles de usuario estilo red social, que puedan crear grupos, chat, encuentros, etc., el caso es modificarlo/adaptarlo a la necesidad que ella quiere implementar pero sin saber programacion es estancarse en cada paso, podes pagar por un sitio asi pero sin capital... estas en la misma., podes buscar otros programadores si influencias de buena manera y te organizas con el proyecto... la otra es aprender por uno mismo, es un proceso, pero siendo para mi la mas fiable..
- Aprender un lenguaje de lado del servidor (PHP, ASP, NODEJS, RUBY, PYTHON).
- Profundizar, seguir aprendiendo.
- Bases de datos.
- Seguridad
- POO
- Frameworks