The initial concern of this website is a simple static website with some golf event albums on it to show customers with images and videos. However, the requirements changed a lot. The project extended from a simple static website to a complex online shopping and registration website which provide day-to-day service for customers. We also managed all registration informations for golf events and created a data analysis tool to help admin on customer categorizing and filtering issues. Glad we adopted agile programming pattern so that each phase of development was fully tested and integrated which 0 downtime during the system upgrade.