Skip to content

Help people have a great experience singing karaoke, by building the ideal playlist of songs for them and their friends, every time!

Notifications You must be signed in to change notification settings

nomadkaraoke/karaokehunt-app

Repository files navigation

KaraokeHunt: Song Search & Playlist Builder

Have a great experience singing karaoke, by building the ideal playlist of songs for you and their friends!

Built in collaboration with Karaoke Nerds (https://karaokenerds.com) and the diveBar Karaoke Community (https://discord.gg/diveBar). Come join us! 🎤

Get it on Google Play View in Apple App Store Use on the Web

Feature Summary

V1:

  • User Profiles
  • Fetch Global Karaoke Song Catalog (from all known karaoke providers, including diveBar community)
  • Fetch Song Analysis Data (e.g. genre, mood, key, danceability)
  • Fetch Personal Listening History (e.g. from Spotify, Apple Music, YouTube, Last.fm)
  • Filterable, Sortable Song List
  • Personal Playlist Creation
  • Post-Song Survey (e.g. did you enjoy singing this? did you need to be warmed up? did others like it?)

V2:

  • Friend Filter (show only songs your friends know too)
  • Group Playlists (playlist for whole group with each person singing in order)
  • Auto-generated Playlist Recommendations
  • Karaoke Bar Filter (show only songs which are actually available at location X)
  • Transmit Playlist to System (integration with karaoke business partners' systems)

Full App Spec:

Setup

As this project has Firestore integration, you must first run the following commands to ensure the project compiles:

flutter pub get
flutter packages pub run build_runner build --delete-conflicting-outputs

This command creates the generated files that parse each Record from Firestore into a schema object.

Getting started:

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

Help people have a great experience singing karaoke, by building the ideal playlist of songs for them and their friends, every time!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •