The key essential technology required to make this project possible is the Internet. Resorts should have some kind of Internet connection, whether it is high speed or dial-up. To ensure that the transactions would be secure, the websites should employ security principles and techniques. There should be at least one person who maintains the website and keeps track of the incoming customer requests on a daily basis. The resorts should also hire a Network Security specialist who is dedicated to securing the network servers and systems. If this is too much for the resorts to afford, the resorts could have its more technological-advanced global partners help maintain the website.