Skip to content

This Dictionary App is a React-based web application designed to help users look up words, view their definitions, phonetics, and example sentences. It features a simple user-friendly interface with dark and light themes and history tracking.

Notifications You must be signed in to change notification settings

Aayush259/Dictionary

Repository files navigation

📖 Dictionary

This is a React-based web application designed to help users look up words, view their definitions, phonetics, and example sentences. It features a simple user-friendly interface with dark and light themes and history tracking.

🌟 Features

  • Search: Users can search for words and view their definitions.
  • Phonetics: Provides audio pronunciation for words.
  • History: Keeps track of previously searched words.
  • Light/Dark Theme: Supports both light and dark themes for better user experience.

🚀 Usage

🔹 Type a word in the search bar and press Enter or click the search button.
🔹 View the word's definition, phonetics, synonyms, antonyms, and examples.
🔹 If word not found, then click on the Google Link to browse it on google.
🔹 Toggle between light and dark themes using the theme switcher in the header.
🔹 Click on previously searched words in the history section to view their details.
🔹 Click on trash icon to remove the word from history.
🔹 Click on Clear All button to clear complete history.

🛠️ Technologies Used

  • Vite + React
  • React Router DOM
  • Redux Toolkit
  • Local Storage
  • Tailwind CSS 🌈

🖼️ Screenshots

Home Page Dark Theme

Home Page Light Theme

Search screenshot

🖥️ Installation

  1. Clone the repository:

     https://github.com/Aayush259/Dictionary.git
  2. Navigate to the project directory:

    cd Dictionary
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev

🎉 Credits

About

This Dictionary App is a React-based web application designed to help users look up words, view their definitions, phonetics, and example sentences. It features a simple user-friendly interface with dark and light themes and history tracking.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published