la idea es buena y de hecho el poryecto no es tan grande, para empezar necesitas definir tu base de dfatos ya que de ahi parte todo, no piedes mepezar con asp y depues la bd, donde tienes que hacer tu diseños de acuerdo a tus necesidades como por ejemplo la tabla de usuarios, password, direccion etc, donde podras alamcenar tus datos y sus debidas relaciones para evitar inconsistencia de datos , lo demas es facil si gustas podriamso hacerlo, rapido y discutirlo, si estas interesado enviame un mail a
[email protected]
ya tego experiencia en esto, y me late tu proyecto.
saludos