{"id":19830697,"url":"https://github.com/cepdnaclk/smart-inventory-management-system","last_synced_at":"2025-05-01T15:30:30.936Z","repository":{"id":37002661,"uuid":"372230612","full_name":"cepdnaclk/smart-inventory-management-system","owner":"cepdnaclk","description":"Smart Inventory Management System for Department MakerSpace Lab","archived":false,"fork":false,"pushed_at":"2024-07-19T17:47:09.000Z","size":5828,"stargazers_count":10,"open_issues_count":14,"forks_count":18,"subscribers_count":3,"default_branch":"dev","last_synced_at":"2025-04-06T15:06:20.922Z","etag":null,"topics":["laravel","php"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cepdnaclk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-30T14:06:21.000Z","updated_at":"2024-12-16T21:57:26.000Z","dependencies_parsed_at":"2024-07-22T23:02:51.066Z","dependency_job_id":null,"html_url":"https://github.com/cepdnaclk/smart-inventory-management-system","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cepdnaclk%2Fsmart-inventory-management-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cepdnaclk%2Fsmart-inventory-management-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cepdnaclk%2Fsmart-inventory-management-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cepdnaclk%2Fsmart-inventory-management-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cepdnaclk","download_url":"https://codeload.github.com/cepdnaclk/smart-inventory-management-system/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251898497,"owners_count":21661837,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["laravel","php"],"created_at":"2024-11-12T11:24:47.053Z","updated_at":"2025-05-01T15:30:27.880Z","avatar_url":"https://github.com/cepdnaclk.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build](https://github.com/cepdnaclk/smart-inventory-management-system/actions/workflows/laravel.yml/badge.svg)](https://github.com/cepdnaclk/smart-inventory-management-system/actions/workflows/laravel.yml)\n\n# Smart Inventory Management System\n\nSmart Inventory Management System for Department MakerSpace Lab\n\n### Demo Credentials\n\n**Admin:** admin@example.com  \n**Password:** admin_user\n\n**User:** user@example.com  \n**Password:** regular_user\n\n**User:** lecturer@example.com  \n**Password:** lecturer_user\n\n### Introduction\n\nLaravel Boilerplate provides you with a massive head start on any size web application. Out of the box it has features like a backend built on CoreUI with Spatie/Permission authorization. It has a frontend scaffold built on Bootstrap 4. Other features such as Two Factor Authentication, User/Role management, searchable/sortable tables built on my [Laravel Livewire tables plugin](https://github.com/rappasoft/laravel-livewire-tables), user impersonation, timezone support, multi-lingual support with 20+ built in languages, demo mode, and much more.\n\n[Click here for the official documentation](http://laravel-boilerplate.com)\n\n## Team of Developers\n\n-   [Nuwan Jaliyagoda](http://github.com/NuwanJ)\n\n### Sprint 2A\n\n-   [Tharmapalan Thanujan](http://github.com/thanujan96)\n-   [Madhushan Ramalingam](https://github.com/DrMadhushan)\n-   [Thilini Madushani](http://github.com/Thilini98)\n\n### Sprint 3A\n\n-   [Ishan Fernando](https://github.com/ishanfdo18098)\n-   [Adeepa Fernando](https://github.com/NipunFernando)\n-   [Ridma Jayasundara ](https://github.com/ridmajayasundara)\n\n### Sprint 3B\n\n-   [Sadia Jameel](https://github.com/SaadiaJameel)\n-   [Sakuni Nimnadi](https://github.com/SakuniJayasinghe)\n-   [Thamish Wanduragala](https://github.com/Thamish99)\n\n### Sprint 3C\n\n-   [Karan R.](https://github.com/rasathuraikaran)\n-   [Gowsigan A.](https://github.com/AnnalingamGowsigan)\n-   [Muthuni De Alwis](https://github.com/muthuni-dealwis)\n\n## Useful Commands and Instructions\n\nYou need to install Wamp server and run it before following commands.\nPlease make sure you already created database user account.\n\n#### Install Dependencies\n\n```\n// Install PHP dependencies\ncomposer install\n\n// If you received mmap() error, use this command\n// php -d memory_limit=-1 /usr/local/bin/composer install\n\n// Update PHP dependencies\ncomposer update\n\n// Install Node dependencies (development mode)\nnpm install\nnpm run dev\n```\n\n#### Prepare for the first run\n\n```\n// Prepare the public link for storage\nphp artisan storage:link\n\n// Prepare the database\nphp artisan migrate\n\n// Reset the database and seed the data\nphp artisan migrate:fresh --seed\n\n// Prepare webhook for unit testing\ngit config --local core.hooksPath .githooks\n\n```\n\n#### Serve in the local environment\n\n```\n// Serve PHP web server\nphp artisan serve\n\n// Serve PHP web server, in a specific IP \u0026 port\nphp artisan serve --host=0.0.0.0 --port=8000\n\n// To work with Vue components\nnpm run watch\n```\n\n#### Run all above commands from bash script\n\n```\n// Enable execution of bash script (for Linux)\nchmod +x Start.sh\n\n// Run bash script\n./Start.sh\n```\n\n#### Cache and optimization\n\n```\n// Remove dev dependencies\ncomposer install --optimize-autoloader --no-dev\n\nphp artisan config:cache\nphp artisan route:cache\nphp artisan view:cache\n\nphp artisan config:clear\nphp artisan route:clear\nphp artisan view:clear\n```\n\n#### Maintenance related commands\n\n```\nphp artisan down --message=\"{Message}\" --retry=60\nphp artisan up\n```\n\n#### Other useful instructions\n\n```\n// Create Model, Controller and Database Seeder\nphp artisan make:model {name} --migration --controller --seed\n\n// Create a Email\nphp artisan make:mail -m\n\n// Commandline interface for Database Operations\nphp artisan tinker\n\n// Run the unit tests\nphp artisan test\n\n// Run unit tests in parallel\nphp artisan test -p\n\n```\n\n#### Resource Routes\n\n| Verb      | URI                             | Action  | Route Name             |\n| :-------- | :------------------------------ | :------ | :--------------------- |\n| GET       | /photos/{photo}/comments        | index   | photos.comments.index  |\n| GET       | /photos/{photo}/comments/create | create  | photos.comments.create |\n| POST      | /photos/{photo}/comments        | store   | photos.comments.store  |\n| GET       | /comments/{comment}             | show    | comments.show          |\n| GET       | /comments/{comment}/edit        | edit    | comments.edit          |\n| PUT/PATCH | /comments/{comment}             | update  | comments.update        |\n| DELETE    | /comments/{comment}             | destroy | comments.destroy       |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcepdnaclk%2Fsmart-inventory-management-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcepdnaclk%2Fsmart-inventory-management-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcepdnaclk%2Fsmart-inventory-management-system/lists"}