October 31, 2022
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
cd into the project directory
Install dependencies
Copy .env.example
to .env
Setup your .env
file for database connection and other configurations
Generate application key
Symlink storage folder
Run database migrations
Run database seeder
Optional : You can import database from backup_project_pos.sql
file in the root directory
Run the application