Skip to content

Commit

Permalink
free full source code download laravel pos
Browse files Browse the repository at this point in the history
  • Loading branch information
creativebydre committed Sep 4, 2020
0 parents commit c325224
Show file tree
Hide file tree
Showing 9,470 changed files with 1,150,200 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
15 changes: 15 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
root = true

[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
indent_style = space
indent_size = 4
trim_trailing_whitespace = true

[*.md]
trim_trailing_whitespace = false

[*.{yml,yaml}]
indent_size = 2
46 changes: 46 additions & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
APP_NAME=mesinkasironline.web.app
APP_ENV=local
APP_KEY=base64:moEzy8y53k4rX1UIyfwcgaD7t/DKukLFx3536vb37ZI=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=lapos
DB_USERNAME=root
DB_PASSWORD=

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
46 changes: 46 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
APP_NAME=Laravel
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
13 changes: 13 additions & 0 deletions .styleci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
php:
preset: laravel
disabled:
- unused_use
finder:
not-name:
- index.php
- server.php
js:
finder:
not-name:
- webpack.mix.js
css: true
120 changes: 120 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
![Free laravel point of sale pos download](https://1.bp.blogspot.com/-G5gASdD5He8/Xt4Ct4Au9qI/AAAAAAAAJ5A/ab3TbJB9ESIm4gQLWdbyd3ihfnxgAc70gCK4BGAsYHg/s1200/kasir%2Binvoice%2Bonline%2Bweb%2Bapp.jpg)

# LARAVEL POS WITH INVOICE Z-INVOICE APPS

Artisan php apps with point of sale management and invoice features. with [laravel](https://laravel.com)

![Free laravel point of sale pos download](https://1.bp.blogspot.com/-e-bpBfO1Auo/Xt4CtfTVBQI/AAAAAAAAJ48/devpdRdDYeEmFoupaglHSaQXBbIuEeU0QCK4BGAsYHg/s1000/app%2Btoko%2Bkasir%2Binvoice%2Bonline.jpg)

Complete with modern UI , Free download and Open source code.

![Mobile Apps](https://1.bp.blogspot.com/-VFexNgv0VpQ/Xt4CurpWzOI/AAAAAAAAJ5E/lWAvlzowclEhNh6SpjPQ2CcTbOJnDuLAgCK4BGAsYHg/s1500/mesin%2Bkasir%2Bonline%2Bzinvoice.jpg)

Can be install on offline desktop or Clouds and upload it on your shared hosting for mobile apps integration with android smartphone or iphone.

![Laravel pos Backoffice](https://1.bp.blogspot.com/-uoz9QrY33ag/Xt4CsqYprdI/AAAAAAAAJ44/Pv9yrCoB49ANxXFMiL2SmCyrwQDOhQG2gCK4BGAsYHg/s1000/aplikasi%2Bkasir%2Binvoice%2Bonline%2Bzinvoice.jpg)

Fast and stable with laravel php artisan serve.

----------------------------------------------------------------------------------------------


## A freatures :

![Free download source code Laravel pos](/img/Screenshot_2020-05-27 INVOICE ONLINE.png)

Login with username and password , by default user name : [email protected] , password : 12345678

![Free download source code Laravel pos](/img/Screenshot_2020-05-27 INVOICE ONLINE.png)

Home page menu.

![Free download source code Laravel pos](/img/Screenshotsa_2020-05-27 INVOICE ONLINE.png)

User databased for create and register user account.

![Free download source code Laravel pos](/img/Screenshot_2020-05-27 INVOICE ONLINE(1).png)

Customer databased for register customer.

![Free download source code Laravel pos](/img/Screenshot_2020-05-27 INVOICE ONLINE(2).png)

Product group and categories.

![Free download source code Laravel pos](/img/Screenshot_2020-05-27 INVOICE ONLINE(3).png)

Master Product databased.

![Free download source code Laravel pos](/img/Screenshot_2020-05-27 INVOICE ONLINE(5).png)

Point of sale transaction.

![Free download source code Laravel pos](/img/Screenshot_2020-05-27 INVOICE ONLINE(7).png)

Print invoice with letter format or you can print with receipt print, you can print with two print out method with you needed.

![Free download source code Laravel pos](/img/Screenshot_2020-05-27 INVOICE ONLINE(6).png)

Report detailed for check transaction, and you can export report detailed.

----------------------------------------------------------------------------------------------

## How to install ?? [Cek video installation →](https://www.youtube.com/c/bakoelraksupermarketMesinKasir/videos)

For first you need download third party apps for using laravel point of sale with invoice system.

XAMPP for apache web server and mysql databased [Download here →](https://www.apachefriends.org/download.html)

Composer [Download here →](https://getcomposer.org/download/)

Git Bash [Download here →](https://git-scm.com/downloads)

Download and install all third party apps.

Run xampp apache and mysql server , and create new databased rename with lapos

Download this apps, or clone/fork it


----------------------------------------------------------------------------------------------


### Option 1:

git clone

now on your project folder , right click and select git bash here.

and run command :

composer install && php artisan migrate && php artisan db:seed && php artisan key:generate && php artisan serve

Open localhost:8000 on web browser and get started with laravel pos apps.

now you can view a laravel point of sale with invoice system web apps , just click on get started button and login to apps.

username : [email protected] / password : 12345678.


----------------------------------------------------------------------------------------------

### Option 2:

Download and Extract Zip file download to your project folder, open localhost/phpmyadmin and select lapos on phpmyadmin , then click on import databased , upload zinvoice.sql if you wan to use apps include demo data, or select zinvoice - emptydb.sql if you need empty databased.

back to project folder again, and right click then select git bash here.

run command :

composer install && php artisan key:generate && php artisan serve

Open localhost:8000 on web browser and get started with laravel pos apps.

now you can view a laravel point of sale with invoice system web apps , just click on get started button and login to apps.

username : [email protected] / password : 12345678.


### Enjoy it and hapy codding, be artisan with laravel php artisan.

need help ?? [contact us →](mailto:[email protected])
28 changes: 28 additions & 0 deletions app/Cart.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Cart extends Model
{
protected $table = 'carts';

protected $primaryKey = ['sale_id', 'product_id'];

public $incrementing = false;

protected $fillable = [
'sale_id', 'product_id','amount', 'created'
];

//This model can have one or many sales
public function sales() {
return $this->hasMany('App\Sale', 'sale_id', 'sale_id');
}

//This model can have one or many products
public function products() {
return $this->hasMany('App\Product', 'product_id', 'product_id');
}
}
19 changes: 19 additions & 0 deletions app/Category.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Category extends Model
{
protected $primaryKey = 'category_id';

protected $fillable = [
'name'
];

//This model groups 1 or N products
public function products() {
return $this->hasMany('App\Product');
}
}
22 changes: 22 additions & 0 deletions app/Client.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Client extends Model
{
protected $primaryKey = 'rfc';
public $incrementing = false;

protected $fillable = [
'rfc', 'name', 'email', 'phone', 'address'
];

// This model can generate 1 or N sales
public function sales() {
return $this->hasMany('App\Sale', 'sale_id');
}


}
41 changes: 41 additions & 0 deletions app/Console/Kernel.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?php

namespace App\Console;

use Illuminate\Console\Scheduling\Schedule;
use Illuminate\Foundation\Console\Kernel as ConsoleKernel;

class Kernel extends ConsoleKernel
{
/**
* The Artisan commands provided by your application.
*
* @var array
*/
protected $commands = [
//
];

/**
* Define the application's command schedule.
*
* @param \Illuminate\Console\Scheduling\Schedule $schedule
* @return void
*/
protected function schedule(Schedule $schedule)
{
// $schedule->command('inspire')->hourly();
}

/**
* Register the commands for the application.
*
* @return void
*/
protected function commands()
{
$this->load(__DIR__.'/Commands');

require base_path('routes/console.php');
}
}
Loading

0 comments on commit c325224

Please sign in to comment.