Project: http://nordpos.mobi
- 1.2.0:
- DAO layer moved to mobi.nordpos.dao.* packages and changed structure of the source code;
- fixed critical bug "Not close connection after get foreign collection.";
- change the image of login user in view panel;
- upgraded jQuery Mobile to version 1.4.5;
- set by default Apache Derby JDBC parameters;
- and more other.
- 1.1.1:
- check the image of the product and category, that it is not null;
- remove a dot in the values of the layout component name;
- update the dependencies and resource properties for enable slf4j logger.
- 1.1.0:
- upload images for the icons of product categories;
- upload and preview images of the product;
- one source code of a Java servlete for NORD POS, Openbravo POS, uniCenta oPOS and Wanda POS applications;
- replace Java library barcode4j to jQuery plug-in for render EAN-13 barcode;
- expanded scope of the public pages;
- mailto.address and tel.number button links of footer set in the localization resources.
- 1.0.0:
- create a Maven web application project based on Stripes Framework version 1.5.8;
- implement version 1.4.4 of jQuery Mobile for UI;
- persist all data from the database by jdbc from ORMLite library version 4.48;
- realize security by Public and nonPublic ActionBean and authentication by the user password;
- create a form for registration new users;
- create, read, update and delete the product category;
- generate 4-digits code of the product category by size of the product catalog;
- create, read, update and delete the product;
- generate EAN-13 barcode of the product;
- calculate the all prices in BigDecimal type of the numbers;
- draw EAN-13 barcode image by code of the product;
- plot a pie chart for the structure of product price;
- implement localization filter;
- create resources for English and Russian languages.
http://sourceforge.net/projects/nordpos/files/product-catalog/
http://sourceforge.net/p/nordpos/discussion/product-catalog/
Java virtual machine: Java Oracle Corporation 1.7(tested)
Java servlet container: Apache Tomcat 8.0.3(tested) and Apache Tomcat 7.0.55(tested)
Stripes is a simply MVC framework.
ORMLite provides some simple, lightweight functionality for persisting Java objects to SQL databases.
jQuery Mobile is a mobile interface library.
Flot is a pure JavaScript plotting library for jQuery.
JavaEE 6 Web Specification APIs.
NORD POS(tested) Openbravo Java POS(tested) uniCenta oPOS(tested) Wanda POS(tested)
URL: http://nordpos.mobi/product-catalog/ Name: DemoUser Password: demopassword
Samsung Galaxy Y GT-S5360 Android v.2.3.6
Samsung Galaxy S4 mini Duos GT-I9192 Android v.4.2.2
The Product Catalog for the Point of Sale Back-End is licensed under the Apache License, Version 2.0 (ALv2).