This is a simple book and category management application built in Kotlin for Android. Users can add books, categorize them, and track their reading progress with goals and achievements.
- Add Books: Create new book entries with title, author, price, and category.
- Add Categories: Organize books into categories with custom images and goals.
- Gallery Integration: Select and display images for books and categories from device gallery.
- Progress Tracking: Unlock achievements based on the number of books added.
- Navigation: Easily move between pages like categories, book list, and menu options.
- AddBookPage: Activity for adding books and assigning them to categories.
- AddCategoryPage: Activity for creating new book categories.
- CategoryBooksPage: Displays the list of books under a selected category.
- MenuLinks: Navigation menu for accessing app features.
- User: Data class for tracking user progress and goals.
- Clone this repository.
- Open the project in Android Studio.
- Build and run the app on an emulator or Android device.
- Image selection feature adapted from mullatoez GitHub repository.
This project is for educational purposes and open for improvement and suggestions.