Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tariqbuilds/hunts-point-pos

A real-time, simple web Point of Sale system written in Node.js & Angular.js
https://github.com/tariqbuilds/hunts-point-pos

Last synced: 3 days ago
JSON representation

A real-time, simple web Point of Sale system written in Node.js & Angular.js

Awesome Lists containing this project

README

        

# Hunts Point POS

[![Join the chat at https://gitter.im/afaqurk/hunts-point-pos](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/afaqurk/hunts-point-pos?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

A simple, beautiful, & real-time Point of Sale system written in Node.js & Angular.js

Open Source: MIT Licensed.

##### [See Screenshots](#screenshots)



# Quick Start

To start using hunts-point-pos:

## Step 1: Get code

Clone repo via git
```bash
git clone https://github.com/afaqurk/hunts-point-pos.git
```

Or [download Hunts Point POS here](https://github.com/afaqurk/hunts-point-pos/archive/master.zip).

## Step 2: Install Dependencies

Go to the Hunts Point POS directory and run:

```bash
$ npm install
$ bower install
```

## Step 3: Run the app!

To start the app, run:

```bash
node server/
```

This will install all dependencies required to run the node app.

# Project Goals

## Planned Features for v0.5
- [ ] esc/pos integration
- [ ] scan-search on inventory page
- [ ] inventory increment page
- [ ] config page
- [ ] refund feature
- [ ] account for multiple cash registers
- [ ] reports feature
- [ ] line graph of today's transactions (live updating)
- [ ] line graph of transactions with date-range
- [ ] line graph of product's selling history

## Project Principles

- A clean & beautiful interface
- Feature-set targeted towards single store operation
- Seamless installation process
- Responsive web app accessible from any device on the network
- Plug & Play support for:
- POS printers (ESC/POS)
- Cash Drawers
- Barcode Scanners (USB, Bluetooth)
- Touch screen panel (USB)

# Screenshots

Welcome Screen
![home page of hunts point pos](https://raw.githubusercontent.com/afaqurk/screenshots/master/hunts-point-pos/home-page.png)

Manage Inventory
![Inventory page screenshot](https://raw.githubusercontent.com/afaqurk/screenshots/master/hunts-point-pos/inventory.png)

Inventory - Edit Product
![Inventory item view](https://raw.githubusercontent.com/afaqurk/screenshots/master/hunts-point-pos/item.png)

Live Cart (Updates in real-time)
![Live Cart screenshot](https://raw.githubusercontent.com/afaqurk/screenshots/master/hunts-point-pos/live-cart.png)

POS 1
![](https://raw.githubusercontent.com/afaqurk/screenshots/master/hunts-point-pos/checkout-screen.png)

POS 2
![](https://raw.githubusercontent.com/afaqurk/screenshots/master/hunts-point-pos/checkout-modal.png)

Transactions
![](https://raw.githubusercontent.com/afaqurk/screenshots/master/hunts-point-pos/transactions.png)