Sard is a Flutter-based application designed for browsing and listening to audiobooks. It offers a seamless user experience with features like audio playback, text-to-speech, and efficient data caching.
- Audio Playback: Listen to audiobooks with intuitive controls.
- Text-to-Speech: Have text content read aloud.
- Caching: Optimized data fetching and storage for faster access.
- Favorites: Save books for quick access.
- Recommendations: Discover new books based on your interests.
- Enhanced Audio Player: Fixed seeking issues, added time display, and improved MP3 support.
- Advanced Caching: Implemented a robust caching system for faster data retrieval and reduced API calls.
- Resume Playback: Automatically saves and resumes playback from the last position.
- Flutter SDK: Installation Guide
- An emulator or physical device
-
Clone the Repository:
git clone https://github.com/yourusername/sard.git cd sard -
Install Dependencies:
flutter pub get
-
Run the App:
flutter run