PHP Classes

How to Use a PHP Inventory Management System using the Package Inventory Assignment: Manage the inventory of stored products

Recommend this page to a friend!
     
  Info   Example   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2025-01-24 (20 hours ago) RSS 2.0 feedNot yet rated by the usersTotal: Not yet counted Not yet ranked
Version License PHP version Categories
inventoryassignment 1.0BSD License7E-Commerce, PHP 7, Business, Applicat...
Description 

Author

This package can manage the inventory of stored products.

It provides an application to manage customers, products, and categories.

Currently, it provides controller classes that implement several actions:

- Edit, update, and delete user profiles

- Create, list, show, and update customer records

- Create, list, show, update, and delete product records

- Create, list, show, update, and delete product category records

Picture of Stanley Aloh
Name: Stanley Aloh <contact>
Classes: 4 packages by
Country: Nigeria Nigeria

Example

<?php

use Illuminate\Http\Request;

define('LARAVEL_START', microtime(true));

// Determine if the application is in maintenance mode...
if (file_exists($maintenance = __DIR__.'/../storage/framework/maintenance.php')) {
    require
$maintenance;
}

// Register the Composer autoloader...
require __DIR__.'/../vendor/autoload.php';

// Bootstrap Laravel and handle the request...
(require_once __DIR__.'/../bootstrap/app.php')
    ->
handleRequest(Request::capture());


Details

Welcome to inventory Test Assessment

Setup

  1. Copy .env.example to .env<br>
    cp .env.example .env
    
  2. create an sqlite database
    touch database/database.sqlite
    
  3. install composer and generate app
    composer install
    
    php artisan key:generate
  4. Install package and build
    npm install 
    
    npm run dev
  5. Seed dummy data
    php artisan migrate:fresh
    php artisan db:seed
    ````
    
    
  6. Turn on Server
    php artisan db serve
    
  7. Login details for admin<br> `[email protected]`<br> `password`
  8. To view Users frontend<br> `[email protected]`<br> `password`

  Files folder image Files (128)  
File Role Description
Files folder imageapp (5 directories)
Files folder imagebootstrap (2 files)
Files folder imageconfig (10 files)
Files folder imagedatabase (3 directories)
Files folder imagepublic (3 files)
Files folder imageresources (3 directories)
Files folder imageroutes (3 files)
Files folder imagetests (2 files, 2 directories)
Accessible without login Plain text file .editorconfig Data Auxiliary data
Accessible without login Plain text file .env.example Data Auxiliary data
Accessible without login Plain text file artisan Example Example script
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file jsconfig.json Data Auxiliary data
Accessible without login Plain text file package-lock.json Data Auxiliary data
Accessible without login Plain text file package.json Data Auxiliary data
Accessible without login Plain text file phpunit.xml Data Auxiliary data
Accessible without login Plain text file postcss.config.js Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file tailwind.config.js Data Auxiliary data
Accessible without login Plain text file vite.config.js Data Auxiliary data

  Files folder image Files (128)  /  app  
File Role Description
Files folder imageConcerns (1 file)
Files folder imageHttp (4 directories)
Files folder imageModels (3 files)
Files folder imageProviders (1 file)
Files folder imageServices (1 file)

  Files folder image Files (128)  /  app  /  Concerns  
File Role Description
  Plain text file HasFilter.php Class Class source

  Files folder image Files (128)  /  app  /  Http  
File Role Description
Files folder imageControllers (5 files, 2 directories)
Files folder imageMiddleware (1 file)
Files folder imageRequests (1 file, 1 directory)
Files folder imageResources (1 file)

  Files folder image Files (128)  /  app  /  Http  /  Controllers  
File Role Description
Files folder imageAdmin (2 files)
Files folder imageAuth (9 files)
  Plain text file Controller.php Class Class source
  Plain text file CustomerController.php Class Class source
  Plain text file ProductCategoryController.php Class Class source
  Plain text file ProductController.php Class Class source
  Plain text file ProfileController.php Class Class source

  Files folder image Files (128)  /  app  /  Http  /  Controllers  /  Admin  
File Role Description
  Plain text file CategoryController.php Class Class source
  Plain text file ProductCategoryController.php Class Class source

  Files folder image Files (128)  /  app  /  Http  /  Controllers  /  Auth  
File Role Description
  Plain text file AuthenticatedSessionController.php Class Class source
  Plain text file ConfirmablePasswordController.php Class Class source
  Plain text file EmailVerificationN...ationController.php Class Class source
  Plain text file EmailVerificationPromptController.php Class Class source
  Plain text file NewPasswordController.php Class Class source
  Plain text file PasswordController.php Class Class source
  Plain text file PasswordResetLinkController.php Class Class source
  Plain text file RegisteredUserController.php Class Class source
  Plain text file VerifyEmailController.php Class Class source

  Files folder image Files (128)  /  app  /  Http  /  Middleware  
File Role Description
  Plain text file HandleInertiaRequests.php Class Class source

  Files folder image Files (128)  /  app  /  Http  /  Requests  
File Role Description
Files folder imageAuth (1 file)
  Plain text file ProfileUpdateRequest.php Class Class source

  Files folder image Files (128)  /  app  /  Http  /  Requests  /  Auth  
File Role Description
  Plain text file LoginRequest.php Class Class source

  Files folder image Files (128)  /  app  /  Http  /  Resources  
File Role Description
  Plain text file ProductResource.php Class Class source

  Files folder image Files (128)  /  app  /  Models  
File Role Description
  Plain text file Product.php Class Class source
  Plain text file ProductCategory.php Class Class source
  Plain text file User.php Class Class source

  Files folder image Files (128)  /  app  /  Providers  
File Role Description
  Plain text file AppServiceProvider.php Class Class source

  Files folder image Files (128)  /  app  /  Services  
File Role Description
  Plain text file DiscountServiceEngine.php Class Class source

  Files folder image Files (128)  /  bootstrap  
File Role Description
  Plain text file app.php Class Class source
  Plain text file providers.php Class Class source

  Files folder image Files (128)  /  config  
File Role Description
  Accessible without login Plain text file app.php Aux. Configuration script
  Plain text file auth.php Class Class source
  Accessible without login Plain text file cache.php Aux. Configuration script
  Accessible without login Plain text file database.php Aux. Configuration script
  Accessible without login Plain text file filesystems.php Aux. Configuration script
  Plain text file logging.php Class Class source
  Accessible without login Plain text file mail.php Aux. Configuration script
  Accessible without login Plain text file queue.php Aux. Configuration script
  Accessible without login Plain text file services.php Aux. Configuration script
  Accessible without login Plain text file session.php Aux. Configuration script

  Files folder image Files (128)  /  database  
File Role Description
Files folder imagefactories (3 files)
Files folder imagemigrations (5 files)
Files folder imageseeders (5 files)

  Files folder image Files (128)  /  database  /  factories  
File Role Description
  Plain text file ProductCategoryFactory.php Class Class source
  Plain text file ProductFactory.php Class Class source
  Plain text file UserFactory.php Class Class source

  Files folder image Files (128)  /  database  /  migrations  
File Role Description
  Plain text file 0001_01_01_000000_create_users_table.php Class Class source
  Plain text file 0001_01_01_000001_create_cache_table.php Class Class source
  Plain text file 0001_01_01_000002_create_jobs_table.php Class Class source
  Plain text file 2024_11_25_235245_...ategories_table.php Class Class source
  Plain text file 2024_11_25_235441_..._products_table.php Class Class source

  Files folder image Files (128)  /  database  /  seeders  
File Role Description
  Plain text file AdminSeeder.php Class Class source
  Plain text file CustomerSeeder.php Class Class source
  Plain text file DatabaseSeeder.php Class Class source
  Plain text file ProductCategorySeeder.php Class Class source
  Plain text file ProductSeeder.php Class Class source

  Files folder image Files (128)  /  public  
File Role Description
  Accessible without login Plain text file .htaccess Data Auxiliary data
  Accessible without login Plain text file index.php Example Example script
  Accessible without login Plain text file robots.txt Doc. Documentation

  Files folder image Files (128)  /  resources  
File Role Description
Files folder imagecss (1 file)
Files folder imagejs (3 files, 3 directories)
Files folder imageviews (1 file)

  Files folder image Files (128)  /  resources  /  css  
File Role Description
  Accessible without login Plain text file app.css Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  
File Role Description
Files folder imageComponents (16 files)
Files folder imageLayouts (2 files)
Files folder imagePages (2 files, 4 directories)
  Accessible without login Plain text file app.js Data Auxiliary data
  Accessible without login Plain text file bootstrap.js Data Auxiliary data
  Accessible without login Plain text file ssr.js Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Components  
File Role Description
  Accessible without login Plain text file ApplicationLogo.vue Data Auxiliary data
  Accessible without login Plain text file Checkbox.vue Data Auxiliary data
  Accessible without login Plain text file DangerButton.vue Data Auxiliary data
  Accessible without login Plain text file Dropdown.vue Data Auxiliary data
  Accessible without login Plain text file DropdownLink.vue Data Auxiliary data
  Accessible without login Plain text file InputError.vue Data Auxiliary data
  Accessible without login Plain text file InputLabel.vue Data Auxiliary data
  Accessible without login Plain text file Modal.vue Data Auxiliary data
  Accessible without login Plain text file NavLink.vue Data Auxiliary data
  Accessible without login Plain text file Pagination.vue Data Auxiliary data
  Accessible without login Plain text file PrimaryButton.vue Data Auxiliary data
  Accessible without login Plain text file ResponsiveNavLink.vue Data Auxiliary data
  Accessible without login Plain text file SecondaryButton.vue Data Auxiliary data
  Accessible without login Plain text file SelectInput.vue Data Auxiliary data
  Accessible without login Plain text file TextAreaInput.vue Data Auxiliary data
  Accessible without login Plain text file TextInput.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Layouts  
File Role Description
  Accessible without login Plain text file AuthenticatedLayout.vue Data Auxiliary data
  Accessible without login Plain text file GuestLayout.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Pages  
File Role Description
Files folder imageAdmin (3 directories)
Files folder imageAuth (6 files)
Files folder imageProducts (1 file)
Files folder imageProfile (1 file, 1 directory)
  Accessible without login Plain text file Dashboard.vue Data Auxiliary data
  Accessible without login Plain text file Welcome.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Pages  /  Admin  
File Role Description
Files folder imageCategories (3 files)
Files folder imageCustomers (3 files)
Files folder imageProducts (3 files)

  Files folder image Files (128)  /  resources  /  js  /  Pages  /  Admin  /  Categories  
File Role Description
  Accessible without login Plain text file CategoryList.vue Data Auxiliary data
  Accessible without login Plain text file CreateCategory.vue Data Auxiliary data
  Accessible without login Plain text file EditCategory.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Pages  /  Admin  /  Customers  
File Role Description
  Accessible without login Plain text file AddCustomer.vue Data Auxiliary data
  Accessible without login Plain text file CustomerList.vue Data Auxiliary data
  Accessible without login Plain text file EditCustomer.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Pages  /  Admin  /  Products  
File Role Description
  Accessible without login Plain text file CreateProduct.vue Data Auxiliary data
  Accessible without login Plain text file EditProduct.vue Data Auxiliary data
  Accessible without login Plain text file ProductList.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Pages  /  Auth  
File Role Description
  Accessible without login Plain text file ConfirmPassword.vue Data Auxiliary data
  Accessible without login Plain text file ForgotPassword.vue Data Auxiliary data
  Accessible without login Plain text file Login.vue Data Auxiliary data
  Accessible without login Plain text file Register.vue Data Auxiliary data
  Accessible without login Plain text file ResetPassword.vue Data Auxiliary data
  Accessible without login Plain text file VerifyEmail.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Pages  /  Products  
File Role Description
  Accessible without login Plain text file ProductList.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Pages  /  Profile  
File Role Description
Files folder imagePartials (3 files)
  Accessible without login Plain text file Edit.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  js  /  Pages  /  Profile  /  Partials  
File Role Description
  Accessible without login Plain text file DeleteUserForm.vue Data Auxiliary data
  Accessible without login Plain text file UpdatePasswordForm.vue Data Auxiliary data
  Accessible without login Plain text file UpdateProfileInformationForm.vue Data Auxiliary data

  Files folder image Files (128)  /  resources  /  views  
File Role Description
  Accessible without login Plain text file app.blade.php Aux. Configuration script

  Files folder image Files (128)  /  routes  
File Role Description
  Plain text file auth.php Class Class source
  Accessible without login Plain text file console.php Example Example script
  Plain text file web.php Class Class source

  Files folder image Files (128)  /  tests  
File Role Description
Files folder imageFeature (4 files, 1 directory)
Files folder imageUnit (1 file)
  Plain text file Pest.php Class Class source
  Plain text file TestCase.php Class Class source

  Files folder image Files (128)  /  tests  /  Feature  
File Role Description
Files folder imageAuth (6 files)
  Accessible without login Plain text file ExampleTest.php Example Example script
  Accessible without login Plain text file ProductCategoryTest.php Example Example script
  Plain text file ProductTest.php Class Class source
  Accessible without login Plain text file ProfileTest.php Example Example script

  Files folder image Files (128)  /  tests  /  Feature  /  Auth  
File Role Description
  Accessible without login Plain text file AuthenticationTest.php Example Example script
  Plain text file EmailVerificationTest.php Class Class source
  Accessible without login Plain text file PasswordConfirmationTest.php Example Example script
  Plain text file PasswordResetTest.php Class Class source
  Accessible without login Plain text file PasswordUpdateTest.php Example Example script
  Accessible without login Plain text file RegistrationTest.php Example Example script

  Files folder image Files (128)  /  tests  /  Unit  
File Role Description
  Accessible without login Plain text file ExampleTest.php Example Example script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads  
 100%
Total:0
This week:0