Toko Management System
22 November, 2022
2
2
1
Contributors
This application is a personal project that aims to solve problems around me. The features of this application are storing names, pictures, and prices of goods, performing calculations such as in the cashier system by scanning barcodes, backup-restore data, and printing notes using a bluetooth printer.
Some of the things I learned and implemented in this project are
1. Using the internal database (room) and managing relationships between entities
2. Implementing a better and structured Model, View, ViewModel(MVVM) architecture.
3. Utilize a third-party service, Firebase, for user authentication, and data backup-restore.
4. Utilize android features, namely camera and sound to scan barcodes.
5. Utilize the android feature, namely bluetooth to print notes from transactions using a bluetooth printer.
6. Make the application display according to the given design.