Skip to content
Radmehr Behzadfar, full-stack developer in Toronto
Projects · 05Android · 2025

Android Bookstore Manager

Native Android bookstore inventory app with Room, MVVM, CRUD flows, and unit tests.

Screen recording · Android

What it does

What I built

The Bookstore Management Application is a native Android mobile application designed to help users manage their book inventory efficiently. The app provides comprehensive book management capabilities with CRUD operations, data persistence using Room database, and a modern material design interface.

Features

  • Book Management - Add new books with title, author, genre, price, and quantity
  • Book Listing - Display all books in a scrollable RecyclerView with card layouts
  • Book Details - View and edit book information in a detailed view screen
  • CRUD Operations - Full Create, Read, Update, and Delete functionality
  • Data Persistence - Room database for local storage
  • MVVM Architecture - Clean separation of concerns with ViewModel and LiveData

Stack

Kotlin · Room · MVVM · Android

Install on Android

This is a native Android application. Download the APK to install and run on your Android device.

  1. 01

    Download the APK file using the button above

  2. 02

    Enable "Install from Unknown Sources" in your Android settings

  3. 03

    Open the downloaded APK file to install

  4. 04

    Launch the app from your app drawer

Comments

You need an account to comment. Sign in or create one.
No comments yet.