Skip to content

Spotify Search is a Flutter app that shows lyrics for songs and top tracks for artists, using the Spotify API for searching and the Lyrics.ovh API for lyrics.

License

Notifications You must be signed in to change notification settings

AntonAshraf/Spotify-Search

Repository files navigation

Spotify Search

Spotify Search is a Flutter project that displays lyrics for songs and top tracks for artists. It uses the Spotify API to search for artists and songs and the Lyrics.ovh API to fetch lyrics.

Features

  • Cross-Platform Support: Available on iOS, Android, Web, Linux, and Windows.
  • Responsive Design: Adapts to various screen sizes for an optimal user experience.
  • Search Artists: Search for artists and view their top tracks.
  • Search Songs: Search for songs and view their lyrics.
  • Hide unapporiate lyrics: Hide lyrics that contain explicit content.

Screenshots

Screenshot 1 Screenshot 2
Screenshot 3 Screenshot 4
Screenshot 5

Getting Started

Prerequisites

Installation

  1. Clone the repository: git clone https://github.com/AntonAshraf/Spotify-Search.git

  2. Navigate to the project directory: cd Spotify-Search

  3. Install dependencies: flutter pub get

Running the App

  • For IOS & Android: flutter run
  • For Web: flutter run -d chrome
  • For Linux: flutter run -d linux
  • For Windows: flutter run -d windows

Contributing

Contributions are welcome! Please open an issue or submit a pull request as there is always room for improvement like:

  • Feature Requests like
    • Dark Mode
    • Favorites
    • Authentication
  • Bug Reports
  • Code Refactoring
  • Documentation Updates

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries, please contact me.

About

Spotify Search is a Flutter app that shows lyrics for songs and top tracks for artists, using the Spotify API for searching and the Lyrics.ovh API for lyrics.

Topics

Resources

License

Stars

Watchers

Forks