Si quieres cosas hechas:
http://www.hotscripts.com
Si quieres hacerlo tu mismo, simplemente piensa lo que necesitas y como quieres estructurarlo. Y con unos pocos querys lo solucionas.
Para lo del login, lo mejor es poner una verificación en el Application.cfm (que se carga antes que cualquier cfm) y si no se ha identificado lo redirecciones al formulario de identificarse.