Skip to content

This is a dictionary app built with React. It allows users to search for words and get their definitions, phonetics, parts of speech, and synonyms. The app also supports offline usage with a service worker.

Notifications You must be signed in to change notification settings

Chandan9898Kumar/Dictionary

Folders and files

NameName
Last commit message
Last commit date
Dec 31, 2024
Jan 2, 2025
Jan 2, 2025
Dec 29, 2024
Dec 31, 2024
Dec 31, 2024
Dec 31, 2024
Jan 11, 2025
Dec 31, 2024
Jan 2, 2025
Jan 2, 2025

Repository files navigation

Dictionary App

This is a dictionary app built with React. It allows users to search for words and get their definitions, phonetics, parts of speech, and synonyms. The app also supports offline usage with a service worker.

Table of Contents

Installation

  1. Clone the repository:
   git clone https://github.com/your-username/dictionary.git
   cd dictionary
  1. Install the dependencies
npm install

Usage Start the development server:

npm start

Features

  1. Search for word definitions, phonetics, parts of speech.
  2. synonyms.
  3. Offline support with a service worker.
  4. Light and dark themes.
  5. Font customization options.

Project Structure

.env
.gitignore
.npmrc
.prettierignore
.prettierrc
build/
public/
  ServiceWorker.js
README.md
src/
  Components/
    App/
      Container/
        Content/
          Definitions/
            Header/
              Header.js
              styles.css
            PartsOfSpeech/
              PartsOfSpeech.js
              styles.css
            Source/
              Source.js
              styles.css
            Definitions.js
            styles.css
          Message/
            Message.js
            styles.css
          Content.js
          styles.css
        LoadingScreen/
          LoadingScreen.js
          styles.css
        Container.js
        styles.css
      NavigationBar/
        FontOptions/
          FontOptions.js
          styles.css
        LightSwitch/
          ChangeTheme/
            ChangeTheme.js
          LightSwitch.js
          styles.css
        Icons/
          index.js
        NavigationBar.js
        styles.css
      SearchBar/
        MakeAsyncCall/
          MakeAsyncCall.js
        SearchBar.js
        styles.css
      App.js
      styles.css
    FontFiles/
      Inter-VariableFont_slnt,wght.ttf
      Inconsolata-VariableFont_wdth,wght.ttf
      Inter-Bold.ttf
      Inter-Regular.ttf
      Lora-VariableFont_wght.ttf
      Lora-Italic-VariableFont_wght.ttf
    Store/
      Reducer/
        Reducer.js
        index.js
      Store.js
    App.test.js
    index.js
    reportWebVitals.js
    setupTests.js
webpack.config.js
package.json

About

This is a dictionary app built with React. It allows users to search for words and get their definitions, phonetics, parts of speech, and synonyms. The app also supports offline usage with a service worker.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published