Rafi Putra Ramadhan
Point of Sale
Point of Sale is a web application designed to help users manage inventory, track sales, and organize customer data. Built with Laravel and featuring an AdminLTE dashboard.
Point of Sale
Point of Sale is a web application that allows users to manage their inventory, sales, and customers. It is built with Laravel and AdminLTE dashboard.
This is Capstone Project for Kampus Merdeka's Batch 2 Academy Fullstack Web Development Program, Nurul Fikri Computer.
Live demo : Click here
Source code : GitHub
Features
- Authentication, User login and register.
- Authorization, role and permissions.
- Chart Report pada Dashboard.
- CRUD Categories.
- CRUD Units.
- CRUD Products.
- CRUD Suppliers.
- Order, order products from suppliers.
- Sales.
- Transactions.
- Reports.
- Export PDF.
- Export Excel.
- Print Invoice.
Tech Stack
- Laravel 8
- Laravel Fortify
- Laravel DataTables
- Spatie Role and Permissions
- Laravel PDF
- Laravel Excel
- Laravel Debugbar Development only
Prerequisites
Installation and Usage
Clone the repository
git clone https://github.com/mas-nano/project-pos.gitcd into the project directory
cd project-posInstall dependencies
composer installCopy .env.example to .env
cp .env.example .envSetup your .env file for database connection and other configurations
FILESYSTEM_DRIVER=publicGenerate application key
php artisan key:generateSymlink storage folder
php artisan storage:linkRun database migrations
php artisan migrateRun database seeder
php artisan db:seedOptional : You can import database from backup_project_pos.sql file in the root directory
Run the application
php artisan serveCredentials
# Email Administrator
kiki@email.com
nabil@email.com
rafi@email.com
yusuf@email.com
# Email Staff
staff@email.com
# Email Cashier
cashier@email.com
# All password
123123123Screenshots















