hadimazalan / Inventory-Management

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Inventory

The Inventory Management is a web application that manages inventory, sales, and transactions for small businesses.

Also, This application has a rich UI interface which provides valuable statistics about sales, products, income, expenses, and transactions.

Beginners as well as intermediate developers can learn a lot from it. In general, this application controls most of the activities of a small organization. Therefore, this program is simple as well as informative for a business that requires selling products.

Some features of inventory management system are:

  • Register products, categories, receipts, users, and others.
  • Reports and statistics on income and expenditure.
  • Manage sales, payments, and transactions.
  • View clients’ payment history.

Requirements

  • PHP between 7.0 and 7.1 - migration to newer symfony is needed before we support current php 7.x

  • A MySQL or PostgreSQL database

Installation Steps

  • git clone https://github.com/sarzali07/Inventory-Management.git
  • cd Inventory-Management
  • composer install
  • cp .env.example .env
  • create a database and add credentials to .evn in mysql section.
  • php artisan key:generate
  • php artisan storage:link
  • php artisan migrate
  • php artisan serve

Here are some snippets of the system:

Login/Registration

Dashboard

Transactions List

Inventory Statistics

About

License:MIT License


Languages

Language:Blade 67.6%Language:PHP 32.3%Language:Shell 0.2%