Git Product home page Git Product logo

aje's Introduction

Point of Sale and Inventory System

A desktop point of sale and inventory system for a local retailer

I. Video Demo

II. Technologies

  • Vb.Net

  • MySql

  • Winforms

  • Report Viewer

III. Authentication

A. Admin

  • Profiling

B. Manager

  • Inventory
  • Customers
  • Reports

C. Cashier

  • Point of Sale

IV. Profiling

A. Items

Items

CRUD store items with filtered search by item code, description, brand, or category

Category

CRUD items' categories

Brand

CRUD item's brands

Unit

CRUD item's units of measurement

B. Users

System Accounts

CRUD system accounts with filtered search by name, username, or branch

Cashier

CRUD cashier accounts which is connected to a system account with filtered search by name or username

Manager

CRUD manager accounts which is connected to a system account with filtered search by name or username

C. Services

CRUD store services with filtered search by service code or description

D. Branch

CRUD store branches/locations

E. Supplier

CRUD inventory suppliers with filtered search by name or address

F. Credit Limit Adjust

Create or update the maximum credit limit allotment for each users

G. Critical Stock Adjust

Create or update the minimum critical stock for each inventory items

V. Inventory

A. Stock List

  • Read all items with filtered search by item code, description, categories, brands, or item stock status
  • Read and print history report of all items in stock filtered by date range

B. Stock In

  • CRUD stocked in items
  • Read and print history report of all stocked in items by date range

C. Stock Transfer

  • CRUD transferred stock items to different branches
  • Read and print history report of all transfered stock items by date range

E. Stock Return

  • CRUD returned stock items to a supplier
  • Read and print history report of all returned stock items by date range

F. Stock Out

  • CRUD stocked out items
  • Read and print history report of all stocked out items by date range

G. Periodic Stock Adjustment

  • CRUD quantity adjusted stock items
  • Read and print history report of all adjusted stock items by date range

VI. Customers

CRUD customers information and credit limit with filtered search by customer code or name

VII. Reports

A. Sales Report

All Sales

Read and print history report of all sales by date range

Cash Sales

Read and print history report of all cash sales by date range

Credit Sales

Read and print history report of all credit sales by date range

B. Customer Report

Customer Balance

Read and print history report of all customer balance by date range

Customer Transactions

Read and print history report of specific customer's transactions by date range

Customer Payment History

Read and print history report of all customer payments by date range

C. Cashier Report

Cashier Log Report

Read and print history report of all cashier logs by date range

Cash In Report

Read and print history report of all cashier cash in by date range

Cash Out Report

Read and print history report of all cashier cash out by date range

D. Refund Report

Refunded Cash Sales

Read and print history report of all refunded cash sales by date range

Refunded Credit Sales

Read and print history report of all refunded credit sales by date range

E. Void Report

Voided Cash Sales

Read and print history report of all voided cash sales by date range

Voided Credit Sales

Read and print history report of all voided credit sales by date range

VIII. Point of Sale

A. Initial Balance

Create initial cash balance of a cashier with manage authentication approval

B. Items and Services Search

Read all items or services filtered by code or description

C. New Transaction

Cash

Create new cash transaction

Credit

  • Create new credit transaction
  • Select a customer from customer list

E. Add to Cart

CRUD items or services to cart with price specified by range

F. Check Out

Create new check out transaction with invoice or receipt

G. Cash In

Create new cash in log details

H. Cash Out

Create new cash out log details

I. Refund

Refund Items and Services

CRUD refund cash or credit transactions by receipt or invoice

Refund History

Read all refunded cash or credit transactions by invoice or receipt

J. Customer Balance

Settle Credit Balance

CRUD credit balance payment of a specific customer filtered by input date or sale date

Payment History

Read all payments history of a specific customer filtered by transaction date

K. Void Transactions

Orders

CRUD void order transaction filtered by sale date or input date

Void History

Read all voided order transactions filtered by date range

Logout

Logs out cashier saving cashier log

IX. Logout

Logs out system account user

Screenshots

Login

Login

Home

Home

Profiling

Items

Items

Services

Services

Customers

Customers

Inventory

Stock List

StockList

Stock In

StockIn

Stock In History

StockInHistory

Stock In Report

StockInReport

Point Of Sale

Add To Cart

AddToCart

Checkout

Checkout

Report

Sales

Sales

aje's People

Contributors

m4rm3ladov avatar

Watchers

E3 - Systemas avatar  avatar

Forkers

erinaldo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.