Skip to content

simOrderS/simOrder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simOrder Logo

simOrder

License: Apache 2.0

A Raspberry Pi-based Order Management and POS System

simOrder is an affordable, open-source Order Management and Point of Sale (POS) System designed for small businesses. Built on a Raspberry Pi with Django as the backend framework and Apache as the web server, it offers a cost-effective solution for inventory, customer orders, and sales.

✨ Features

  • Intuitive Interface: Easy-to-use touchscreen interface suitable for tables and smartphones
  • Inventory Management: Keep track of stock levels when placing customer orders
  • Order Management: Manage and send (print) customer orders to production
  • Multi-user Support: Different access levels for managers and staff
  • Receipt Printing: Compatible with ESC/POS thermal receipt printers
  • Reporting: Generate sales reports and analyze business performance

🛠️ Hardware Requirements

  • Raspberry Pi 4 4GB RAM (recommended, tested also on a Pi 3 A+)
  • SD Card (32GB recommended)
  • 7" iOS or Android Tablet connected to your local network
  • ESC/POS USB and/ or Bluetooth Thermal Printer (app configured for a 58 mm like the one below)

🚀 Install

In a Raspberry Pi (ideally) with a fresh Pi OS install and connected to your local network:

  1. Clone the repository:
git clone https://github.com/simOrderS/simOrder.git
cd simOrder
  1. Run the bash script in the simOrder folder to install dependencies and configure Django and Apache:
bash install.sh

Usage

Access the application via http://simorder.local or via http://<your-pi-ip-address> on Android 11 or lower devices.

Log in using the initial credentials: user: admin and password: admin. You can (and should) change it later in the application).

Follow the configuration steps at the home page.

📸 Video Demos

Login and System Settings:

demo_Login_Settings.mp4

Printers:

demo_Printers.mp4

MasterData:

demo_MasterData.mp4

Order Management:

demo_Orders.mp4

Examples of printed receipt and orders:

Users and Groups:

demo_Users.mp4

Analytics:

demo_Analytics.mp4

🧩 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

⚖️ License

Copyright © 2025 simOrder

License

This project is licensed under the Apache 2.0 License. See the LICENSE file for details.

About

A Raspberry Pi based order management and POS system for small businesses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors