flutter-project-template
A template project with basic folder structure to start a new Android Project
Demo
Functionality
- Finds repositories from github from given keyword
Architecture
Project is written by following Clean Code Architecture
Directory Structure
App
lib/data
contains thedata
layerlib/domain
contains thedomain
layerlib/ui
contains thepresentation
layerlib/app
contains theservice locator
fordependency injection
andmain.dart
Technology Used
flutter_bloc
for State Managementrxdart
for Reactive Programmingget_it
forService Locator
Dio
for networkingjson_serializable
for serialization
Getting Started
- Download or Clone the repository
- Unzip downloaded file (if downloaded)
- Open the project in
Android Studio
. This project is developed inAndroid Studio Arctic Fox 2020.3.1 Patch 4
- Run the app