Skip to content

Andriod application to facilitate the work for library staff, using native 'Java' and SQLite database.

Notifications You must be signed in to change notification settings

NooraSweis/My-Library

Repository files navigation

Overview

My Library is an Andriod application built to facilitate the work for library staff, using Java and SQLite database.

Installation

Clone this repository and import it into Android Studio:

git clone https://github.com/NooraSweis/My-Library.git

Features & Screens

  • Main Page: It has a menu to navigate over screens.

Main Page

  • If you clicked the first button, you will see a list of all books added to the library.

view-books

  • If you clicked a specific book, a dialog will show all its information, where you can edit the book, borrow it, return it, add a copy, or remove a copy.

book-info

  • If you clicked the (+) float button at the bottom of the screen, you can add a new book.

add-book

  • In the second and third buttons of the Main Page, you can see all the participants or employees (in alphabetical order), their information, add new persons, or edit them.

add-reader

list-readers

add-employee

reader-info

  • Finally, the last button of the Main Page will enable you to request some data, such as:
    • The borrowed books.
    • The books are supposed to be returned today.
    • Number of books borrowed by a specific participant.
    • Participants whose subscription will expire this month.

data

About

Andriod application to facilitate the work for library staff, using native 'Java' and SQLite database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages