Skip to content

artheinian/swipify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎧 Swipify

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.


✨ Features

  • 🔐 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

🛠️ Tech Stack

  • Frontend: Flutter (Dart)
  • Authentication: Spotify OAuth 2.0
  • API: Spotify Web API
  • Architecture: Provider-based state management
  • Platforms: Android (iOS support planned)

⚠️ Disclaimer

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

Screenshots and demo videos will be added once UI polish is complete.


🚀 Getting Started

Prerequisites

  • Flutter SDK
  • A Spotify Developer account
  • A registered Spotify app with OAuth credentials

Setup

  1. Clone the repository:
    git clone https://github.com/your-username/swipify.git

About

A Flutter mobile app that lets users swipe through Spotify tracks to manage playlists, built with the Spotify Web API and OAuth.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors