Skip to content

sachin09999/BookReader

Repository files navigation

BookReader App Welcome to the BookReader app! This application is designed to enhance your reading experience with intuitive navigation and a sleek user interface.

Features Browse Books: Explore a wide range of categories and find your next favorite read. Book Details: View detailed information about each book, including ratings and descriptions. Search Functionality: Quickly find books by title or author. Shimmer Effect: Enjoy a polished loading experience with a modern shimmer effect. Technology Used Kotlin: The app is built using Kotlin for robust and concise code. Jetpack Compose: Utilizes Jetpack Compose for a modern, declarative UI. Dagger Hilt: Dependency injection is managed with Dagger Hilt for clean architecture. Retrofit: Used for network operations to fetch book data. Room: Local database management with Room for offline access. Coil: Image loading is handled by Coil for efficient and smooth image rendering. Getting Started To get a local copy up and running, follow these steps:

Clone the repository: bash CopyInsert in Terminal git clone https://github.com/sachin09999/BookReader.git Open the project in Android Studio. Build the project: Ensure you have the latest version of Android Studio and all necessary SDKs. Sync the project with Gradle files. Run the app on an emulator or physical device. Contributions Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages