Skip to content

poolborges/unicenta-pos

Repository files navigation

Kriol Open Source Point Of Sales

⚠️
IN DEVELOPMENT (NOT RELEASE YET)

1. Build status

Build Status Code Coverage License: GPL v3 Crowdin/Translation Status

2. Stats

GitHub Pull Requests GitHub Committers GitHub Contributors GitHub Commit Activity

3. About

Kriol Open Source Point Of Sales (kriolosPOS)

krpos screenshot

3.1. History of kriolosPOS

  • kriolosPOS is a fork of UnicentaOPOS 4.5 (2019-06-30)

  • UnicentaOPOS was a fork of OpenBravoPOS

  • OpenbravoPOS was a fork of Librepos (previously named Tina POS)

    • Adrian Romero was the founder and main developer for Tina POS

3.2. Pass Developers and Contributors

  • @author Mikel Irurita

  • @author jaroslawwozniak

  • @author adrianromero (adrian)

  • @author JG uniCenta (jack gerrard, jack)

  • @author HS uniCenta

  • @author Ryan Airey

  • @author Ali Safdar and Aneeqa Baber

  • @author jaroslawwozniak

  • @author Luis Ig. Bacas Riveiro lbacas@opensistemas.com

  • @author Pablo J. Urbano Santos purbano@opensistemas.com

  • @author Xibergy Systems

  • @author JA

  • @author poolborges

  • @author Teodor Danciu (teodord@users.sourceforge.net)

4. Run App From source

Example Compile and Execute (windows powershell/Terminal)
.\mvnw.cmd compile install
.\mvnw.cmd exec:java -pl kriolos-opos-app "-Dexec.mainClass=com.openbravo.pos.forms.StartPOS"
Example Compile and Execute (Linux/Unix Bash)
./mvnw compile install
./mvnw exec:java -pl kriolos-opos-app "-Dexec.mainClass=com.openbravo.pos.forms.StartPOS"

5. Run DB on Docker

Run MySQL database for Developer Env
docker run --name unicenta -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=unicenta -e MYSQL_USER=unicenta -e MYSQL_PASSWORD=unicenta mysql:5.6
Run MariaDB database for Developer Env
docker run --name unicentaMDB -p 3306:3306 -d -e MARIADB_ROOT_PASSWORD=root -eMARIADB_DATABASE=unicenta -eMARIADB_USER=unicenta -eMARIADB_PASSWORD=unicenta  mariadb/server:10.5

6. Reference

7. Screenshots

kriolos opos screenshot