Skip to content

Repository files navigation

📚 Dictionary Buddy

Dictionary Buddy is a lightweight mobile dictionary app built using React Native and Expo. It allows users to search English words and get their definitions, synonyms, pronunciation, and usage examples. Ideal for learners and language enthusiasts!

🧑‍🎓 This project is part of a React Native learning assignment to demonstrate API integration, error handling, and user-friendly UI design.


✨ Features

  • 🔍 Real-time word search
  • 📖 Definitions with parts of speech
  • 🧠 Synonyms and examples
  • 🔊 Pronunciation support (when available)
  • ⚡ Smooth loading and error states
  • 🧪 Basic unit tests

🛠️ Tech Stack

  • React Native (Expo)
  • JavaScript (ES6+)
  • Free Dictionary APIdictionaryapi.dev
  • React Native Paper (optional UI library)
  • Jest + React Native Testing Library

🚀 Getting Started

Prerequisites

  • Node.js (v14 or above)
  • npm or yarn
  • Expo Go app (for testing on physical device)

🔧 Installation & Running

  1. Clone the repository
git clone https://github.com/vk672/dictionary-buddy.git
cd dictionary-buddy
npm install
npx expo start

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages