chrisidakwo / EFLInventory-V2

:department_store: Point-of-sale and inventory tracking for small-scale retail stores. Easily manage inventory, purchases, sales, and damaged and/or expired products.
194 stars 97 forks source link
barcode-scanner inventory-management pos receipt sales scale-retail-stores stock

About EFLInventory-V2

EFLInventory V2 is a simple-to-use, web and PC inventory and point-of-sale application written in PHP using Laravel framework. It uses MySQL as the data backend and has a Bootstrap 4 material-like user interface. It is designed to assist small-scale retail stores with keeping track of items and inventory, and generate reports based on inventory, purchases and sales.

Well, What Can I Do With It?

Screenshots

Home Screen

POS Screen

Migrate Screen (Migrate from previous records using a predefined MS Excel template)

SEE MORE

Setup

  1. Easiest way to get started with this:

    git clone https://github.com/chrisidakwo/eflinventory-v2.git
    cd eflinventory-v2
  2. Run from command prompt

    composer install
  3. Copy .env.example to .env. Update details to suit your server & DB setup.

  4. Generate application key using: php artisan key:generate

  5. To create database tables either run these two commands:

    
    php artisan migrate

php artisan migrate:seed



or run the `database.sql` script.

If you're gonna be running the SQL script, please ensure to look through it before running. It's not a harmful script, but just be sure.
The `database.sql` file is located within the `bootstrap` directory.
<p>
Manager login details:
<br>Username: chrisidakwo
<br>Password: secret 
</p>

## User Interface
[Material Pro Admin Template](https://themeforest.net/item/materialpro-bootstrap-4-admin-template/20203944) is the UI theme used for this application. 

## Known Issues (as of 10th Aug 2020)
- Unhandled exceptions for migration using Excel spreadsheets.

## TODO
- Frequent database backup to Google Drive or Dropbox

## License
EFLInventory-V2 is an open-source software licensed under the [GPU v3 License](https://www.google.com.ng/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwin57Oi5szYAhULBcAKHS0RAQ8QFggnMAA&url=https%3A%2F%2Fwww.gnu.org%2Flicenses%2Fgpl-3.0.en.html).