An open API service indexing awesome lists of open source software.

https://github.com/devikontech/restaurant-billing-pos

The Restaurant POS Application is a comprehensive Android solution designed to streamline restaurant operations. From order management to employee tracking, this app covers all aspects of running a modern restaurant efficiently.
https://github.com/devikontech/restaurant-billing-pos

billing billing-pos jetpack-compose kotlin restaurant restaurant-pos room-database

Last synced: about 1 month ago
JSON representation

The Restaurant POS Application is a comprehensive Android solution designed to streamline restaurant operations. From order management to employee tracking, this app covers all aspects of running a modern restaurant efficiently.

Awesome Lists containing this project

README

        

![Restaurant POS](https://github.com/user-attachments/assets/756c932c-f3d9-4ab9-83a8-01bb9a454ceb)

# Restaurant POS - Modern Android Point of Sale System

[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fskniyajali%2FRestaurant-Billing-POS.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fskniyajali%2FRestaurant-Billing-POS?ref=badge_shield)

A comprehensive Android POS solution that streamlines restaurant operations from order management to
employee tracking. Built with Kotlin and Jetpack Compose for modern restaurants of all sizes.

[Get it on Google Play](https://play.google.com/store/apps/details?id=com.niyaj.poposroom)
[Get it on Github](https://github.com/devikontech/restaurant-billing-pos/releases/latest)
[Available at Amazon Appstore](https://www.amazon.com/gp/product/B0DHRGR66D)

## ๐Ÿš€ Key Features

๐Ÿ›’

### Order Management

Manage multiple orders seamlessly

๐Ÿฝ๏ธ

### Menu Control

Easy product listings with categories

๐Ÿ‘ฅ

### Staff Management

Scheduling, payroll & performance

๐Ÿ“Š

### Analytics

Sales reports & business intelligence

๐Ÿ–จ๏ธ

### Smart Printing

Customizable receipts & KOT

๐Ÿ‘ฅ

### Employee Management
Staff profiles, time tracking, performance metrics & payroll integration

๐Ÿ’ฐ

### Expense Management
Track business expenses, generate reports & budget analysis

๐Ÿ–จ๏ธ

### Print & Share Order
Custom receipts, kitchen tickets & cloud printing capabilities

๐Ÿ›ต

### Delivery Partners
Integration with delivery services & real-time tracking

๐Ÿช

### Daily Markets
Vendor management, commission calculation & marketplace functionality

๐Ÿ“Š

### Advanced Reports
Interactive charts, customizable dashboards & business intelligence

๐Ÿ“Š

### Import & Export contets
Easily import and export data from files to database seamlessly

## ๐Ÿ’ป Tech Stack

- **Frontend**: Kotlin, Jetpack Compose
- **Architecture**: Clean Architecture with MVVM
- **Storage**: Room Database
- **DI**: Hilt
- **Async**: Coroutines, Flow
- **Testing**: JUnit, Espresso, Robolectric, Roborazzi
- **DevOps**: GitHub Actions, Firebase, Sentry

## ๐Ÿ—๏ธ Modular Architecture

The app follows a modular approach with key feature modules:

- **Core**: Authentication, settings, and base functionality
- **Orders**: Complete order lifecycle management
- **Products**: Catalog and menu management
- **Employees**: Staff management and payroll
- **Customers**: Profiles and loyalty programs
- **Reports**: Analytics and business intelligence
- **Printing**: Receipt and kitchen order management

## ๐Ÿงช Quality Assurance

- Comprehensive testing suite with unit, UI, and integration tests
- Static code analysis with Detekt and KtLint
- Automated CI/CD via GitHub Actions

## ๐Ÿ“ฑ Screenshots

| ![Login Screen](docs/mockup/1.png) | ![Dashboard](docs/mockup/2.png) | ![Order Management](docs/mockup/3.png) |
|------------------------------------|---------------------------------|-------------------------------------------|
| ![Menu Editor](docs/mockup/4.png) | ![Reports](docs/mockup/5.png) | ![Employee Management](docs/mockup/6.png) |

*[View more screenshots](SCREENSHOTS.md)*

## ๐Ÿ“„ License

This project is licensed under the MIT License.

[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fskniyajali%2FRestaurant-Billing-POS.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fskniyajali%2FRestaurant-Billing-POS?ref=badge_large)

---

Developed with ๐Ÿ’— by [SK NIYAJ ALI](https://github.com/niyajali)