Checkout our dictionary here and some miscellaneous frontend features here!
Our dictionary uses an API which allows us to get the definition of a word that the user inputs. We also have our own backend API that records users' feedback and is called by JavaScript Fetch onto frontend.