Swipify is a Flutter-based mobile application that allows users to swipe through Spotify tracks and manage playlists in an intuitive, gesture-driven interface.
The app integrates with the Spotify Web API using OAuth authentication and is designed as an educational demo project.
- 🔐 Spotify OAuth authentication
- 📂 Fetch and display user playlists
- 🎵 Swipe-based track browsing
- 🗑️ Remove tracks from playlists via swipe gestures
- 📱 Clean, mobile-first UI built with Flutter
- 🔄 State management for login and playback flow
- Frontend: Flutter (Dart)
- Authentication: Spotify OAuth 2.0
- API: Spotify Web API
- Architecture: Provider-based state management
- Platforms: Android (iOS support planned)
This project is a non-commercial, educational demo built for learning and portfolio purposes.
Due to Spotify API restrictions:
- The app is intended for personal use and demonstration only
- It is not published publicly or monetized
- API access is limited to approved users
All Spotify content and trademarks belong to Spotify AB.
Screenshots and demo videos will be added once UI polish is complete.
- Flutter SDK
- A Spotify Developer account
- A registered Spotify app with OAuth credentials
- Clone the repository:
git clone https://github.com/your-username/swipify.git