Skip to content

artiam99/Increff_Point_of_Sale

Repository files navigation

Increff PoSify

A PoS (Point of Sale) system is what we see in grocery stores, where the sales manager scans our products and gives us a receipt.

PoSify is a PoS (Point of Sale) system where you can add brands & products, keep track of inventory and create orders and their reports.

Functionalities

  1. Upload brand/category details using TSV, from UI
  2. View + Create + Edit a brand detail using UI
  3. Upload product details using TSV, from UI
  4. View + Create + Edit a product detail using UI
  5. Upload product wise inventory using TSV
  6. Edit inventory for a product
  7. Create a customer order -
    1. Enter barcode, Quantity, MRP
    2. On creating order, the inventory is reduced
  8. Edit an existing customer order
  9. Download a PDF for a customer invoice
  10. Reports -
    1. Inventory report
    2. Brand
    3. reportSales report (for a duration)

Tech Stack

Spring, Hibernate, MySQL, JQuery, Thymeleaf

Commands

Build: mvn clean install

Run: mvn jetty:run

Home Page

Home Page gives option for moving to any of the 4 major pages.

Screenshot (8)

Brand Page

Brand Page gives option for creating and editing brands, searching brands by brand or category, uploading one or more brands together from TSV file and downloading Brand Report in TSV format.

Screenshot (9) Screenshot (29) Screenshot (13) Screenshot (11) Screenshot (12)

Product Page

Product Page gives option for creating and editing products, searching products by brand, category or barcode, uploading one or more prodducts together from TSV file.

Screenshot (14) Screenshot (15) Screenshot (17) Screenshot (16)

Inventory Page

Inventory Page gives option for editing inventory of different products, searching product inventory by brand, category or barcode, editing ore or more product inventory together by uploading TSV file and downloading Inventory Report in TSV format.

Screenshot (18) Screenshot (21) Screenshot (19) Screenshot (20)

Order Page

Order Page gives option for Adding orders for different order items, editing existing orders before generating invoice, viewing order item details for each order, generating Order Invoice for each order in PDF format and downloading Sales Report for different products.

Screenshot (22) Screenshot (23) Screenshot (25) Screenshot (26) Screenshot (27) Screenshot (24)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors