A powerful, feature-rich dictionary application with a modern twist
Try it now »
View Demo
·
Report Bug
·
Request Feature
⚠️ Important Notice The live demo may be unavailable as the underlying API has been deprecated. For a complete demonstration of all features and functionality, please watch our demo video on YouTube.
- 📚 Comprehensive Dictionary - Powered by Owlbot API for accurate definitions
- 🎨 Dynamic UI - Engaging Lottie animations and smooth transitions
- 🌓 Theme Options - Customizable dark and light modes
- 🔍 Advanced Search - Powerful search functionality with related suggestions
- 🌐 Translation Support - Integrated Google Translator API
- 🔄 History Tracking - Keep track of your searched words
- ⭐ Bookmarks - Save your favorite words
- 🔊 Pronunciation - Audio support for correct pronunciation
- 🖼️ Visual Context - Related images for better understanding
- 🔐 Secure Storage - Firebase integration for cross-device sync
- Frontend Framework: Flutter
- Programming Language: Dart
- Database:
- Firebase Firestore (Cloud Storage)
- SQFLite (Local Storage)
- APIs:
- Owlbot Dictionary API
- Google Translator API
- Animations: Lottie
- Features:
- Web Scraping for enhanced content
- Authentication system
- Offline data persistence
- Cross-platform support
- Visit Verbic
- Use the search bar to look up any word
- Explore features like:
- Word definitions and examples
- Related images
- Pronunciation
- Bookmarking
- Translation
- History tracking
# Clone the repository
git clone https://github.com/RishiAhuja/dictionary.git
# Navigate to project directory
cd dictionary
# Install dependencies
flutter pub get
# Run the app
flutter run
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Rishi Ahuja
-
Portfolio: Github Portfolio
-
Email: www.rishiahuja@gmail.com> 📝 Note: The released version is a rolled-back version due to server-side issues, view the video below to find out the full capabilities.
-
Project Link: https://github.com/RishiAhuja/dictionary