Dictionary web app is a web application built using ReactJS that allows users to search for the meanings, synonyms, antonyms, and other related information of a word. This app is designed based on the interface of Frontend mentor, providing users with real-time search results as they type in their query. The app retrieves data from Dictionary API.
https://enflat-dictionary.netlify.app/
- Search for words using the input field
- See the Free Dictionary API's response for the searched word
- See a form validation message when trying to submit a blank form
- Play the audio file for a word when it's available
- Switch between serif, sans serif, and monospace fonts
- Switch between light and dark themes
- View the optimal layout for the interface depending on their device's screen size
- See hover and focus states for all interactive elements on the page
- Desktop Design
- Tablet Design
- Mobile Design
- ReactJS
- Tailwind CSS
- dictionaryapi.dev
- Semantic HTML5 markup
- CSS custom properties
- Mobile-first workflow
- toggle Themes, Fonts with custom Hook
Clone the project
git clone https://github.com/sleepypasta10/Dictionary-Web-App.gitGo to the project directory
cd dictionary-web-appInstall dependencies
npm installStart the server
npm run dev

