background
Home / Portfolio / Point of Sale
PORTFOLIO

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.

#Laravel  #Point of Sale  

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

Prerequisites

Installation and Usage

Clone the repository

1git clone https://github.com/mas-nano/project-pos.git
bash

cd into the project directory

1cd project-pos
bash

Install dependencies

1composer install
bash

Copy .env.example to .env

1cp .env.example .env
bash

Setup your .env file for database connection and other configurations

1FILESYSTEM_DRIVER=public
bash

Generate application key

1php artisan key:generate
bash

Symlink storage folder

1php artisan storage:link
bash

Run database migrations

1php artisan migrate
bash

Run database seeder

1php artisan db:seed
bash
Optional : You can import database from backup_project_pos.sql file in the root directory

Run the application

1php artisan serve
bash

Credentials

1# Email Administrator 2kiki@email.com 3nabil@email.com 4rafi@email.com 5yusuf@email.com 6 7# Email Staff 8staff@email.com 9 10# Email Cashier 11cashier@email.com 12 13# All password 14123123123
bash

Screenshots

Homepage
Homepage
Dashboard
Dashboard
Category
Categories
Unit
Units
Product
Products
Supplier
Suppliers
Pembelian
Purchases
Sale
Sales
Transaction
Transaction
Transaction
Transaction select product
Invoice
Print invoice
Report
Reports
Export Excel
Export product Excel
Export PDF
Export product PDF
Export sales PDF
Export income reports PDF
Export sales PDF
Export income reports PDF