Programación en PHP: un formulario de registro de usuario: el usuario se registra para quedar acentado en una base de datos.
El fomulario contiene los campos de: Nombre, apellido, email, profesion, telefono, nombre de usuario (nick), elegir contraseña, repetir contraseña, boton registrarse.
Al momento de registrarse el usuario recibe en su casilla de correo un mail informandolo que se ha registrado e incluye los datos del mismo.
Luego el usuario puede loguearse con su nombre de usuario y contraseña elegidos, en un pequeño formulario en la pagina inicial del sitio, donde estan los campos de: nombre de usuario, contraseña y boton entrar.
Solamente los usuarios registrados y logueados pueden enviar mensajes mediante un formulario al administrador del sitio, entre otras cosas. Es decir que estas páginas estarían bloqueadas para usuarios no logueados.
El usuario registrado tambien puede modificar alguno de sus datos personales, como el email, telefono y contraseña. Para esto tiene un perfil de usuario que le aparece una vez logueado.
Tambien hay un pequeño buscador interno del sitio, que puede usarlo cualquier usuario que navegue el sitio, que busca profesionales entre la base de datos de los usuarios registrados.