Skip to content

nordpos-mobi/product-catalog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product Catalog for the Mobile POS Back-End

Project: http://nordpos.mobi

Release and Bug fixes

  • 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.

Download

http://sourceforge.net/projects/nordpos/files/product-catalog/

Forum

http://sourceforge.net/p/nordpos/discussion/product-catalog/

Wiki

Installation guide

System requirements

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)

Included by

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.

Powered by

NORD POS(tested) Openbravo Java POS(tested) uniCenta oPOS(tested) Wanda POS(tested)

Demo

URL: http://nordpos.mobi/product-catalog/ Name: DemoUser Password: demopassword

Screenshots

Samsung Galaxy Y GT-S5360 Android v.2.3.6

Login screen Product categories Product image preview

Edit product Product barcode Price pie chart

Samsung Galaxy S4 mini Duos GT-I9192 Android v.4.2.2

Poducts list

License

The Product Catalog for the Point of Sale Back-End is licensed under the Apache License, Version 2.0 (ALv2).

About

Mobile servlet for CRUD catalog of products.

Resources

License

Apache-2.0, GPL-3.0 licenses found

Licenses found

Apache-2.0
LICENSE
GPL-3.0
LICENSE-GPLv3

Stars

Watchers

Forks

Packages

No packages published