showTIME
A personal project of mine to follow and track your favorite shows(& episodes). You can search for news and browse your scheduled TV Shows. After adding a TV Show to your collection, you can track its progress from Episode 1 until the Final.
Features
- Google & Biometric Authentication using Firebase
- Firestore to store TV Show data
- Browse new TV Shows & add to your collection - using the FREE TVMAZE API (https://www.tvmaze.com/api)
- Check out the most popular shows - provided by the IMDB8 API (rapidapi)
Flutter & Dart Technologies used
- Floor for local database storage - floor
- Secure storage with flutter_secure_storage
- Firestore & Firebase Auth with google packages
- Biometric authentication with local_auth
- State management using Flutter BLoC (pub.dev/packages/flutter_bloc)
Screenshots
//TODO: put some screenshots
Future plans
- More offline usage: sync with Firestore after active internet connection.
- Modern & updated design
- Light & Dark mode switch
- And many more exciting features :D