Welcome to the eBook App, a Flutter-based mobile application that allows users to read eBooks in Urdu language. This app provides a seamless and user-friendly interface for browsing, reading, and organizing eBooks.
- Browse eBooks: Browse through a collection of eBooks.
- Read eBooks: Open and read eBooks with a built-in reader.
- Bookmark Pages: Bookmark pages for quick access later.
- Search Functionality: Search for eBooks by title, author, or keywords.
- Library Management: Add, remove, and organize eBooks in your personal library.
- Download eBooks: Download eBooks for offline reading.
- Dark Mode: Toggle between light and dark themes for comfortable reading.
-
Clone the repository:
git clone https://github.com/yourusername/ebook-app.git cd ebook-app -
Install dependencies:
flutter pub get
-
Run the app:
flutter run
GetX: State management. http: For network requests. path_provider: For accessing device storage. pdf: For rendering PDF files. shared_preferences: For storing user preferences.
We welcome contributions to enhance the eBook App! Here are some ways you can help:
Suggesting new features and enhancements. Contributing code by submitting pull requests.
Fork the repository.
Create a new branch for your feature or bugfix:
git checkout -b feature/your-feature-nameCommit your changes:
git commit -m "Add your feature description"Push to the branch:
git push origin feature/your-feature-nameCreate a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or feedback, please contact us at [shehbazbalghari@gmail.com].
Thank you for using the eBook App! We hope you enjoy reading your favorite books with our app.