Dogs Explorer - An app for purshasing and exploring different breeds of dogs

Overview

Logo

Dogs Explorer

An app for purshasing and exploring different breeds of dogs
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

Dogs Explorer (BloC Architecture example)

Bloc is a fantanstic state mangement approach in flutter — with bloc pattern we would be able to create very high quality and maintainable code if implemented right because bloc uses design pattern which we are most familiar with. This project would be used to show how well we can utilize bloc by building an app that shows dogs according to breeds, their characteristics and several images of dogs.

screenshot screenshot screenshot screenshot screenshot

Installation

Download or clone this repo by using the link below:

https://github.com/zubairehman/flutter-boilerplate-project.git

Go to project root and execute the following command in console to get the required dependencies:

flutter pub get 

Packages used

Package
flutter_bloc: ^8.0.1
dio: ^4.0.4
web_scraper: ^0.1.4
bloc_test: ^9.0.3
equatable: ^2.0.3
bloc_concurrency: ^0.2.0
flutter_native_splash: ^2.0.5
google_fonts: ^2.3.1
shimmer: ^2.0.0

The project also uses the new material 3 design pattern for theming and slivers for displaying list

How to contribute

Feel free to modify the code to aid understanding the project. You may contribute by opening an issue or sending a pull request

:)

You might also like...

Real short video app with firebase and pixels API.Where you can create a short video with pixels' stock videos and also merge your audio.

Real short video app with firebase and pixels API.Where you can create a short video with pixels' stock videos and also merge your audio.

Real short video app with firebase and pixels API.Where you can create a short video with pixels' stock videos and also merge your audio.

Dec 26, 2022

A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to use .

A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to use .

BMI_Calculator_Flutter A fully responsive BMI calculator app made using flutter and dart with beautiful minimalistic user interface design and easy to

Oct 9, 2021

Chat App Development Front-End and Back-End using Flutter, SocketIo, and NodeJS. (Limited code)

 Chat App Development Front-End and Back-End using Flutter, SocketIo, and NodeJS. (Limited code)

Chat App Development Front-End and Back-End using Flutter, SocketIo, and NodeJS. (Limited code) ( You can buy the full code on $30 (mail me): devstack

Dec 31, 2022

To do and accomplishment app built with Flutter and Dart. Made use of Provider

Todioapp A todo and accomplishment app built with Flutter Getting Started This project is a starting point for a Flutter application. A few resources

Dec 10, 2022

Anime and Manga search app. created using Flutter and Jikan API

Anime and Manga search app. created using Flutter and Jikan API

AnimSearch AnimSearch an App for searching Anime and Manga created with Flutter with data from Jikan API UI Design UI Design inspired by : Crunchyroll

Jan 6, 2023

A simple and clean news app made with Flutter and Dart

A simple and clean news app made with Flutter and Dart

News_Application A new Flutter project. Getting Started This project is a starting point for a Flutter application. Google Sing In. Internet Connctivi

Apr 26, 2021

Find The Latest trending and upcoming movies and tv shows with MovieDB app

Find The Latest trending and upcoming movies and tv shows with MovieDB app

MovieDB Find The Latest trending and upcoming movies and tv shows with MovieDB app. The app contains all info about movies and tv shows. find similar

Sep 24, 2022

A Dart-written Android app to make taking notes, tasks and events easy and straight forward

A Dart-written Android app to make taking notes, tasks and events easy and straight forward

Nov 15, 2022

Building a simple Flutter app for practicing and understanding the GetX State Management and Route Management.

GetX State Management Demo with full understanding of State Management (with GetBuiler, GetX, Obx), Route Management and SnackBar.

Oct 2, 2022
Owner
Adewale Samuel Mayowa, currently working as a freelance mobile developer
null
To keep track of dogs food every day in order to prevent overlaps and double feeding

This application is just a demo on how to use StreamBuilders with Firebase. Brief Description: All the people having this application, can see changes

Kamand Shayegan 1 May 4, 2022
A flutter musical app showing different sounds in the app

Xylophone_App_With_BuildKeyFunc A new Flutter project. A musical app showing different sounds in the app. Build key function is made in this app to si

Avinandan Bose 1 Mar 22, 2022
A musical Flutter app showing different sounds in the app

Xylophone_App A new Flutter project. A musical app showing different sounds in the app. Getting Started This project is a starting point for a Flutter

Avinandan Bose 2 Sep 9, 2022
3 different demos showing how to use bloc concurrency, before and after the Bloc 7.2.0 update.

Bloc Concurrency Demos 3 different scenarios demonstrating how to structure blocs to take advantage of concurrent event processing in Bloc 7.2/8.0. Ea

Very Good Ventures 64 Nov 30, 2022
A new Flutter App where different types of quiz demonstrated

Quizzler_App A new Flutter project.A new Flutter App where different types of quiz demonstrated . Getting Started This project is a starting point for

Avinandan Bose 1 Mar 27, 2022
An app to display Meals according to different Cusines alongwith various filters available

An app to display Meals according to different Cusines alongwith various filters available

Amartya Yadav 3 Jul 4, 2022
This project is an example of Apollo Federation which implements multiple different type of databases

This project is an example of Apollo Federation which implements multiple different type of databases(polyglot persistence model).

null 2 Feb 18, 2022
The Medito app is a 100% free meditation app built with flutter. The app is available on Android and iOS.

Medito App Meditation can positively transform people's lives. We believe no one should have to pay for it. We are the Medito Foundation, and we've bu

Medito Foundation 438 Dec 26, 2022
(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

Ismael Shakverdiev 45 Jul 14, 2022
Tahseen Quraishi 20 Dec 3, 2022