Front and Back-end of a website to generate wordlists from user preferences.