Minimal Dictionary

This project is a demonstration of the use of Free Dictionary API with flutter. I’ve followed basic BloC principal with the hlep of flutter_bloc and RxDart.

Screenshots

App Screenshot

Acknowledgements

Features

  • Cross platform
  • Pronounciation audios
  • Supports multiple Parts of Speech
  • Caches audio files to save data

Run Locally

Clone the project

  git clone https://github.com/devaryakjha/dictionary

Go to the project directory

  cd dictionary

Install dependencies

  flutter pub get

Generate json serializers

  flutter pub run build_runner build --delete-conflicting-outputs

Run project

  flutter run

Roadmap

  • Dark mode support
  • Add Etymology section

Tech Stack

Client: Flutter, Dio, RxDart, Bloc

🚀 About Me

I’m a frontend developer specialising in Flutter and React Js. Currently in a WFH role at a fintech company. If you have any interesting project idea lets chat, I would love to collaborate.

🛠 Skills

Dart, Flutter, Bloc, RxDart, Dio, etc.

Authors

🔗 Socials

linkedin

GitHub

View Github