Skip to content

Geeks-ucab-streaming/streaming_front_app

Repository files navigation

Streaming app

Flutter project for a music streaming app, consuming the 'streaming-api'.

Used architecture

The project seeks to use the architecture established by Reso Coder with some modifications based on some others sources as Flutter Guys, AbdulMuaz Aqeel and Petros Efthymiou on his book Clean mobile Architecture.

Architecture Overview Diagram

Architecture overview diagram

Architecture Overview Diagram

Architecture detail diagram

Full diagram here

Main dependencies

How to run the project

Important: the app is build in Android Tiramisu (API 33) and Flutter 3.13.9

  1. Install dependencies from pubspec.yaml run flutter pub get on parent folder
  2. Launch Android Emulator
  3. Run flutter run lib/main.dart
  4. We hope you enjoy :D

If using VsCode with the dart extension open the project, the download of the dependencies should start automatic, when finished select the device to play app on and click "run" on the file "main.dart" that is above line void main() .

Util commands for development

  • dart run build_runner watch for automated runner builder
  • dart run build_runner build for one time build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors