Skip to content

dan-galano/gig-lyric

Repository files navigation

GigLyric

A Flutter-based mobile application that helps musicians manage their song lyrics and setlists for live performances.

image_alt

⚠️ WARNING:

  • May contain traces of messy code and questionable variable names
  • Side effects include easier gig preparation and less scrolling through your phone during performances
  • Excessive use may lead to organized setlists and happy band members

Features

  • 🔍 Search and view lyrics from thousands of songs using the Genius API
  • 📥 Download lyrics for offline access
  • 📝 Create and manage custom setlists
  • 🎵 Organize songs into different setlists for various gigs/events
  • 🔄 Easy setlist management - add, edit, delete setlists and songs
  • 💾 Offline storage using Hive database
  • 🎨 Clean and intuitive user interface

Technology Stack

  • Flutter
  • Dart
  • Hive (for local storage)
  • Genius API (for lyrics data)
  • HTTP package (for API integration)

Getting Started

  1. Clone the repository
  2. Set up your Genius API credentials in .env file
  3. Run flutter pub get to install dependencies
  4. Launch the app using flutter run

About

A Flutter-based mobile application that helps musicians manage their song lyrics and setlists for live performances.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors