Boomify is an app that can identify music and TV shows by listening to a short sample of their audio.And it can also play music and TV shows from your phone.
Boomify is a fully functional app that provides Flutter developers with a coded template for their mobile app projects.It has the following features:
- Identify music and TV shows by listening to a short sample of their audio.
- Play music and TV shows from your phone.
- Search for music and TV shows.
- Create and manage playlists.
- Share music and TV shows with friends.
- Download music and TV shows to your phone for offline listening.
- Login with Google, or email.
- Create a profile with a username, profile picture, and bio.
- Firebase Authentication.
- Cross-platform (Android and iOS).
- Clean and well-structured code.
- Easy to customize and extend.
- Well documented.
- And much more...
On authentication screens, users can login with Google, or email. They can also create a new account with email and password. The app uses Firebase Authentication to handle user authentication and flutter_bloc to manage the state of the authentication screens.
- Beautiful UI
- Modularized Code
- Loading State
- Error Handling
- If you don't have Flutter installed, follow the Flutter Setup Guide.
- Fetch the latest code from master.
- Run
flutter pub get
to install dependencies. - Run
flutter run
to build and run the app. - Run
flutter test
to run the tests.
- Download the app from here
- Install the app
- Fork the repo
- Make changes
- Create a pull request
- Wait for review
- Merge
- Celebrate
- Joakim Bwire~Software Engineer and a great Chess Player.
MIT LICENSE