mkimhor / VectorMode

A localhost based "Point of Sale" software built with Laravel 5.2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sublime's custom image

VectorMode®

Build Status

Right now I'll suggest you to host this application on your localhost. In future I'll release a web host version. This application will also run smoothly on server, but it is not recommended. For any support or assistance please email me naby88@gmail.com.

Description

It is a point of sale (POS) software. With this piece of software you can manage your product sales data easily. I've written this for one of my friends business. I've planned this software as a big system and made it modular. So in future if anyone wants to add more functionality to this system he/she can easily do it.

Modules

  • Customer Module
  • Order Module
  • Product Module
  • Refund Module
  • Stock Module
  • Store Module
  • Supplier Module
  • User Module

Database Design

Sublime's custom image

## Installation Composer must be installed in your system for installing this software. ### 1. Step One Clone this repository to your localhost or server directory.
$ git clone git@github.com:rnaby/VectorMode.git /to/your/path
or
$ git clone https://github.com/rnaby/VectorMode.git /to/your/path

2. Step Two

Now rename the .env.example to .env and fill that file with necessary information.

3. Step Three

Now go to this software root directory. After going there run

$ composer install
and wait some time while the composer download and install needed packages.

4. Step Four

Now run $ php artisan migrate for migrating the database

5. Final Step

Now go to your favourite browser and try to access the software through that browser.

Requirements

  • PHP >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • MySQL / Sqlite3
  • Apache/NGINX
  • MySQL
  • GD Extension

Built With

  • Laravel Framework
  • Vue.js
  • dataTable
  • iCheck
  • Database as MySQL or SqLite
  • Sweetalert Library
  • Twitter Bootstrap Frontend Framework
  • gentelella Admin Template
  • domPDF

Features

  • Built using Laravel 5.2
  • Live PDF generation using domPDF
  • Recurring invoices with auto-billing
  • Manage multiple store
  • Inventory management
  • Daily, weekly and monthly report generation
  • Multi-user support
  • Tax rates and payment terms
  • Discount management
  • Partial payments
  • Due management
  • Supplier management
  • Auto DB backup(Right now for Sqlite only)

Queries

For any further query on VectorMode®, please create an issue. We will discuss the topic there. I'll not answer any email on query. Email communication is only for Contribution, Donation and Documentation.

Contributing

All contributors are welcome!
For information on how contribute to VectorMode®, please contact me at naby88@gmail.com.

Donation

Any kinds of donations are welcome!
For information on how donate to VectorMode®, please contact me at naby88@gmail.com.

Documentation

It is one of my pet projects. After 9-5 regular job I coded it at home. You can understand that it wasn't possible for me till now to write the software and documentation both at a time. So it would be great if you guys contribute to this software documentation as well as to this software code.
For information on writing the documentation of VectorMode®, please contact me at naby88@gmail.com.

License

VectorMode® is released under the Attribution Assurance License.
See LICENSE for details.

About

A localhost based "Point of Sale" software built with Laravel 5.2.


Languages

Language:JavaScript 74.2%Language:PHP 14.4%Language:HTML 11.3%