Interactive website and mobile application