Skip to content

point of sale system for tracking inventory and tracking inventory transactions

Notifications You must be signed in to change notification settings

nayibor/pos_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

355 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P.o.s. System

Purpose

This is a point of sale system which can be used for keeping track of inventory.

It can be used for keeping track of inventory items in your shop or collection of shops. you can have multiple shops and keep track of all your inventory in those shops independantly.

Features

  • Add new inventory items with cost,selling price,etc...
  • track receivables,sales,invoices
  • create pdf receipts and invoices for customers
  • print receipts for sales
  • tracking of multiple receipts for part time payments for transaction
  • ability to manage inventory for multiple shops independantly

To start

To start your inventory management system:

  • Make sure you have latest elixir and latest postgres installed
  • do a git clone of project git clone https://github.com/nayibor/pos_system.git
  • change directory into iso8583_monitor project cd pos_system
  • create database user and password to be used by application
  • edit database config details(host,username,password) in config/dev.exs
  • Run mix setup to install and setup dependencies
  • Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server
  • Now you can visit localhost:4000 from your browser to access inventory system.
  • default username is admin@inv.com and default password is qwer1234!@#$

Ready to run in production? Please check our deployment guides.

Learn more

About

point of sale system for tracking inventory and tracking inventory transactions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published