Thanks for your interest in helping to build the Candle Point of Sale. This is **not** a generic point-of-sale package.
Rather, it is purpose-built to be used with a scale and contain a database of candle-making supplies. Using the scale
along with an inventory database, it should generate the price of a candle based solely on weight. Barcode support is
planned, but support has not yet been implemented. Barcodes will tell the software which materials were used
(wax, dye, scent, etc...) to generate the proper price for the candle on the scale.
## Forking
You can fork this project in one of two ways:
* Easy: Use GitLab integration to log in here and fork
* Preferred: GitLab.com can mirror from remote repositories
* Hardmode: Push your commits to GitHub.com
## Development Setup
You will need:
* A scale. I'm using the [Brecknell PS25](http://www.brecknellscales.com/index.php?option=com_virtuemart&page=shop.product_details&flypage=shop.flypage&category_id=14&product_id=1482&Itemid=1&vmcchk=1&Itemid=1).
* Java JDK8 `pkg install openjdk8`
* Git >= 2.9 `pkg install git`
* Apache Maven 3.3+ `pkg install maven`
* 1 free USB port for the scale.
* Some sort of IDE that supports Java and Git. We use NetBeans.
If you are on FreeBSD:
```shell
doas pkg install openjdk8
doas pkg install git
doas pkg install maven
doas pkg install netbeans # optional
```
## Merge Request
* If you created an account here, then that's super-easy! Click on `Repository` then `Compare`
* GitHub/GitLab: Poke me on either Gab or Twitter. I'm `@LadySerenaKitty` on both.