Skip to content

shyamexe/Dictionary_app_flutter_using_bloc

Repository files navigation

About

This is a dictionary app built with flutter using the bloc pattern. It uses the Dictionary API and Datamuse API to fetch data. The app has features like audio pronunciation, synonyms, antonyms, examples and share options. It also has a dark mode feature.

Packages we are using

Used API's

Screenshots

Getting Started

  1. Make sure you have the latest version of Flutter installed on your computer. You can download it here.

  2. Fork the repository to your GitHub account:

  • Go to the project repository on GitHub.
  • Click the "Fork" button in the top right corner of the page. This will create a copy of the repository under your GitHub account.
  1. Clone the repository to your local machine:
git clone https://github.com/<your-username>/projectname.git
  1. Navigate to the project directory:
cd projectname
  1. Run the app on an emulator or device:
flutter run
  1. Enjoy the app!

Contributing

  1. Create a new branch for your changes:
git checkout -b my-new-feature
  1. Make your changes and commit them:
git commit -am "Add new feature"
  1. Push the branch to your fork:
git push origin my-new-feature
  1. Open a pull request on the original repository for the changes to be reviewed and potentially merged.

Note: If you encounter any issues or have questions, feel free to open an issue on the GitHub repository.

You can also use Github UI for forking by simply clicking on fork button.