Skip to content

mnaser11218/DictionaryApp

 
 

Repository files navigation

Logo of the project

Dictionary_App · Build Status npm PRs Welcome GitHub license

Welcome to your TypeScript Dictionary, a "web-based" Dictionary app built with TypeScript. This app provides a user-friendly interface where you can type in an English word and get its definition, phonetics, synonyms, antonyms, and sentence examples.

The app fetches word definitions from the dictionary API: https://dictionaryapi.dev

🛠️ Tech Stack

  • TypeScript
  • JavaScript
  • HTML & CSS
  • Bootstrap for styling

📸 Screenshots

Screenshot 1 Screenshot 2


🚀 Features

  • Word Definition: Get clear and concise definitions from trusted sources.
  • Phonetics: Learn the correct pronunciation with easy-to-read phonetic symbols and audio guides.
  • Synonyms: Discover alternative words to enrich your vocabulary and avoid repetition.
  • Antonyms: Understand the opposite meanings to expand your comprehension and usage of the language.

Whether you're a student, professional, or language enthusiast, this app is designed to be a comprehensive resource for mastering words and boosting your language skills.


🤝 Contributing

We welcome contributions to this project! If you'd like to help out:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Make your changes and commit them.
  4. Push your branch and create a pull request.

Please ensure that your code follows the style guidelines and passes any existing tests.


📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 42.6%
  • HTML 37.4%
  • TypeScript 17.4%
  • CSS 2.6%