Team mobile application / .NET MAUI / Academic project
Spotinder
A cross-platform .NET MAUI app for discovering Spotify artists, using cards, audio previews and accelerometer-based tilt gestures.
Application foundation
What this demonstrates
Integration of mobile UI, device sensors and an external API in a cross-platform project.
Spotinder: a gesture as a shortcut to discovering music
Spotinder combines the card interaction known from dating apps with discovering Spotify artists. Instead of scrolling a long list, the user decides with one gesture and gets immediate feedback.
FIELD NOTE
STARTING POINT
Music discovery should feel engaging
The goal was a lightweight, multiplatform experience: an artist card, cover art, genres and a short preview should be enough to make the user want to see the next suggestion.
MY WORK
Interaction, API and state in one rhythm
I built the card view, like and dislike actions, audio previews and a recommendation queue fed by Spotify data. Moving to the next card had to stay responsive and work with both touch and mouse input.
TECHNICAL DECISION
MVVM keeps logic out of the view
A shared .NET MAUI project, XAML and MVVM separate the artist model, queue state and commands from presentation. ObservableCollection updates the view automatically, while native gestures provide immediate feedback.