Code-R57 / LaundryBill

A Laundry Management App for Android Devices which generates bills and notifies about the collection date

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laundry Bill

Laundry Bill is a Laundry Management App for Hostelers. It is made for Android devices. The app is developed as a submission for the Round 3 of the induction for cruX, The Programming & Computing Club of BITS Pilani, Hyderabad Campus.

Features

  • Adds Laundry Item (Collection Date, Type of Cloth and the Bill)
  • Stores the Data Entered and shows Pending Collections
  • Also show history of clothes given, the Total Amount Paid and the Pending Amount to be given
  • Has both Dark and Light Mode Support and toggle button
  • Notifies the date of collection

Dark Mode UI

Dark Mode UI

Light Mode UI

Light Mode UI

Installation

  1. Clone the Project:
    1. Run git clone https://github.com/Code-R57/LaundryBill.git in terminal
    2. Android Studio -> File -> Open
    3. Connect your Android Device and Run the program (Developer Mode of the Device should be enabled)

Libraries

  • Coroutines - For managing background threads
  • Jetpack
    • Compose - Modern toolkit for building native Android UI
    • ViewModel - Store and manage UI-related data in a lifecycle conscious way
    • LiveData - Observable data holder class
    • Navigation - Implements in-app navigation
    • Room - Provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite

Resources

Logo Author: Smashicons

About

A Laundry Management App for Android Devices which generates bills and notifies about the collection date


Languages

Language:Kotlin 100.0%