User Flows
To determine the functions and requirements for the app's design, I prioritized them from highest to lowest importance, ensuring a positive user experience. These requirements stemmed from different user perspectives:
Advanced Filtering: Catering to music enthusiasts, the app should offer advanced filtering options for highly personalized music discovery.
Curated Recommendations: For casual listeners seeking convenience, the app should provide curated song recommendations, eliminating the need for active search.
Digital Crates Exploration: Serious music enthusiasts should have the capability to explore and discover music through curated and non-curated digital crates, enabling them to curate their playlists and collections effectively.
Trustworthy Recommendations: Users who value trusted sources of music should receive curated recommendations from individuals with good taste, rather than algorithmically generated playlists.
Focusing on the three most vital user flows—Discovering and adding albums to the library, Adding music through personalized curation, and Accessing saved albums—I mapped out these flows by action and screen to gain a comprehensive understanding of the application's requirements and design.