8000 GitHub - AlexeyMerov/RadioStations: Radio stations with categories and player
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

AlexeyMerov/RadioStations

Repository files navigation

Radio Stations

GitHub release GitHub Workflow Status (with event) Static Badge

Sandbox to test my skills and learn new ones


About:

  • Display list of categories or radio stations.
  • Play/control audio as a service.
  • Offline mode.
  • Favorites (locally).
  • Local user profile.
  • Settings for the app.
  • Static and dynamic shortcuts.
  • Material3 design system.
  • Portrait, landscape, tablet support.
  • Dark/Light theme.
  • Firebase crashlytics, analytics, performance.
  • Tests (Unit, Integration, UI).

Tech stack:

Core:

Libs:

Testing:

Providers:

Bottlenecks:

  • Server not the best. Requires some core workarounds, which impact the whole app.
  • As an example:
    • single, all-on-one CategoryEntity for categories and everything. Ideally should be separate.
    • position field for saving in DB. There is a predefined sort from server but no query/response param for that.
0