It sounds like u will be doing the web-site and need help with the DB, what webserver do u have(IIS/apache/??) depending on that u can proceed with the development, checking for password and stuff is not a big deals once you have your environment defined you could go with IIS/ASP and SQL server on the back or mySQL, secured server?? and so on ... depends on the size of your intended audience.