Skip to content

About

tarea de desarrollo movil de sudSolutions

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

TareaSUD-Musica 🎵

App de música desarrollada en Flutter, refactorizada bajo principios de Clean Architecture y GetX.

Arquitectura

Este proyecto sigue una estructura modular para asegurar escalabilidad y mantenibilidad:

  • Presentation Layer: Widgets y Controllers (GetX).
  • Domain Layer: Modelos de datos y abstracciones (Interfaces).
  • Data Layer: Repositorios y Providers (implementación del Repository Pattern).

Características

  • ✅ Repository Pattern: Desacoplamiento total entre lógica y datos.
  • ✅ Inyección de Dependencias: Gestión eficiente con GetX Bindings.
  • ✅ TDD Ready: Suite de pruebas unitarias implementada (Fakes over Mocks).

Requisitos

  • Flutter SDK: ^3.6.0

Instalación

git clone git@github.com:KkapsCa/TareaSUD---Musica.git
cd TareaSUD---Musica
flutter pub get
flutter run

Testing

Para ejecutar la suite de pruebas:

flutter test

Contribución y Conventional Commits

Este proyecto utiliza release-please para la automatización de releases. Es obligatorio seguir el estándar de Conventional Commits:

  • feat: para nuevas funcionalidades.
  • fix: para correcciones de bugs.
  • docs: para cambios en documentación.
  • chore: para mantenimiento o configuración.

About

tarea de desarrollo movil de sudSolutions

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages