inventory featured image

Inventory Management System – Laravel 7

The inventory management system is a web application that manages inventory and stock systems, sales, 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.

Here are some snippets of the system:

Inventory Management System Homepage
Homepage
Inventory Management System Transaction Stats
Transaction Stats
Inventory Management System Inventory Stats
Inventory Stats
Inventory Management System Login Stats
Login Page

Installation Steps:

git clone https://github.com/sanz/laravel-inventory.git
cd laravel-inventory
composer install
cp .env.example .env
php artisan migrate
php artisan key:generate
php artisan storage:link
php artisan serve

Alternatively, you can download project from here.

Enjoy learning and coding 🙂 and also be sure to check out our other projects as well.

Total
1
Shares
39 comments
    1. if you composer installs before then you can open your cmd mode into the folder.In cmd mode,
      you can run this command
      composer update –no-scripts i
      I think it will work and create a vendor folder in your project.

  1. Hi, awesome Basic project! Love this.
    Do you have a youtube / video tutorial, in which you are explaining the development?
    Or are you able to do this for the community?
    Kind Regards!

  2. Good Job !
    Which ID and PASS should I use to first login..??!!
    It’s not working with the default “root” in localhost..!!

    Thanks with regards

  3. SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘laravel82nd.sessions’ doesn’t exist (SQL: select * from `sessions` where `id` = NJPJQFRXOahm2eXKwiOrr9BXPqo2SSuwM4WX1x2X limit 1)

  4. PS C:\xampp\htdocs\project> php artisan migrate

    Illuminate\Database\QueryException

    could not find driver (SQL: select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = ‘BASE TABLE’)

    at C:\xampp\htdocs\project\vendor\laravel\framework\src\Illuminate\Database\Connection.php:671
    667| // If an exception occurs when attempting to run a query, we’ll format the error
    668| // message to include the bindings with SQL, which will make this exception a
    669| // lot more helpful to the developer instead of just the database’s errors.
    670| catch (Exception $e) {
    > 671| throw new QueryException(
    672| $query, $this->prepareBindings($bindings), $e
    673| );
    674| }
    675|

    1 C:\xampp\htdocs\project\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70
    PDOException::(“could not find driver”)

    2 C:\xampp\htdocs\project\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70
    PDO::__construct()

  5. though i have created .env and database also with the same dbname in phymyadmin panel but still says that shit

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts
Total
1
Share