Point of Sale Management and Invoice build with Laravel 10 and MySql.
- POS
- Orders
- Pending Orders
- Complete Orders
- Pending Due
- Stock Management
- Products
- Products
- Categories
- Employees
- Customers
- Suppliers
- Salary
- Advance Salary
- Pay Salary
- History Pay Salary
- Attendance
- Role and Permission
- Users Management
- Backup Database
-
Clone Repository or Download
$ git clone https://github.com/fajarghifar/laravel-point-of-sale
-
Setup
# Go into the repository $ cd laravel-point-of-sale # Install dependencies $ composer install # Open with your text editor $ code .
-
.ENV
Rename or copy the
.env.example
file to.env
# Generate app key $ php artisan key:generate
-
Custom Faker Locale
To set Faker Locale, add this line of code to the end
.env
file.# In this case, the locale is set to Indonesian FAKER_LOCALE="id_ID"
-
Setup Database
Setup your database credentials in your
.env
file. -
Seed Database
$ php artisan:migrate:fresh --seed # Note: If showing an error, please try to rerun this command.
-
Create Storage Link
$ php artisan storage:link
-
Run Server
$ php artisan serve
-
Login
Try login with username:
admin
and password:password
-
Config Chart
Open file
./config/cart.php
. You can set a tax, format number, etc.For More details, visit this link hardevine/shoppingcart.
-
Create Storage Link
$ php artisan storage:link
-
Run Server
$ php artisan serve
-
Login
Try login with username:
admin
and password:password
or username:
user
and password:password
If you have any ideas to make it more interesting, please send a PR, or create an issue for a feature request.
Github @fajarghifar · Instagram @fajarghifar