Kasseir POS & Reports is an Android POS app that allows users to manage their business by automating the reports process and enables quick order taking through a clean and user-friendly interface. It provides both basic and advanced features such as adding or modifying items in the restaurant menu, creating and modifying menu categories, and adjusting the service charges (defaulted at 4%). The app utilizes a real-time Firebase database for data storage and offers advanced filters for generating reports, including a Product Performance Report to track top-selling items within specific intervals. The reports section provides insights into sales and order counts for today, yesterday, last month, and all-time periods.
- Clean and user-friendly interface for quick order taking
- Menu management with options to add, modify, and categorize items
- Customizable service charges to accommodate different business needs
- Real-time Firebase database for secure data storage
- Comprehensive reports with advanced filters and analytics
- Sales and order tracking for different time intervals
To use Kasseir POS & Reports, follow the steps below:
-
Clone the repository to your local machine:
git clone https://github.com/itx-jd/Kassier-POS-Reports.git
-
Open the project in Android Studio.
-
Build and run the project on your Android device or emulator.
-
Sign up for a Firebase account and create a new project.
-
Enable the Firebase Realtime Database feature and set up the necessary security rules.
-
Configure the Firebase connection in the app by adding your Firebase project's credentials to the appropriate configuration file (e.g.,
google-services.json
). -
Build the project again to ensure the Firebase connection is established correctly.
-
Launch the Kasseir POS & Reports app on your Android device or emulator.
Once the app is installed and launched, you can start using the following features:
-
Taking Orders: Use the clean and user-friendly interface to quickly and efficiently take orders.
-
Menu Management: Add, modify, and categorize items in the restaurant menu to keep it up-to-date.
-
Service Charge Modification: Customize the service charges according to your business requirements.
-
Generating Reports: Utilize the advanced filters to generate comprehensive reports, including the Product Performance Report to track top-selling items within specific intervals.
-
Sales and Order Tracking: Access the reports section to track sales and order counts for today, yesterday, last month, and all-time periods.
Contributions are welcome! If you'd like to contribute to Kasseir POS & Reports, please follow these steps:
-
Fork the repository and create a new branch.
-
Make your modifications and commit your changes.
-
Push your branch to your forked repository.
-
Open a pull request, describing your changes in detail.
Please ensure that your contributions adhere to the project's code style and guidelines.
The Kasseir POS & Reports project is licensed under the MIT License. See the LICENSE file for more information.
For any questions or suggestions regarding Kasseir POS & Reports, please contact us at jawad2k01@gmail.com.
Thank you for your interest in Kasseir POS & Reports. We hope it helps streamline your business operations and reporting processes!