{"id":26917547,"url":"https://github.com/oli3djon/officebook-inventory","last_synced_at":"2025-04-01T20:37:16.152Z","repository":{"id":285518168,"uuid":"958404610","full_name":"oli3djon/OfficeBook-Inventory","owner":"oli3djon","description":"OfficeBook Inventory v.1.0.2","archived":false,"fork":false,"pushed_at":"2025-04-01T06:42:28.000Z","size":28097,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T07:35:45.288Z","etag":null,"topics":["html","php","web"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oli3djon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2025-04-01T06:30:26.000Z","updated_at":"2025-04-01T07:06:26.000Z","dependencies_parsed_at":"2025-04-01T07:47:17.992Z","dependency_job_id":null,"html_url":"https://github.com/oli3djon/OfficeBook-Inventory","commit_stats":null,"previous_names":["oli3djon/officebook-inventory"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oli3djon%2FOfficeBook-Inventory","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oli3djon%2FOfficeBook-Inventory/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oli3djon%2FOfficeBook-Inventory/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oli3djon%2FOfficeBook-Inventory/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oli3djon","download_url":"https://codeload.github.com/oli3djon/OfficeBook-Inventory/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246709914,"owners_count":20821297,"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":["html","php","web"],"created_at":"2025-04-01T20:37:15.465Z","updated_at":"2025-04-01T20:37:16.140Z","avatar_url":"https://github.com/oli3djon.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# OfficeBook Invent\n\nВеб-приложение OfficeBook Invent предназначено для учета материальных ценностей организации.\n\n![Bootstrap CMS](public/img/OfficeBook_1.jpg)\n\n### Требования к хостингу:\n* Apache\n* MySQL\n* PHP \u003e= 7.1.3\n\n### Используемые технологии:\n* PHP Framework Laravel v5.8\n* Control Panel Template AdminLTE\n* Bootstrap 3 и 4\n* DataTables example\n\n### Возможности\n* Создания справочника сотрудников.\n* Для справочника сотрудников используются дополнительные справочники: должность, адрес рабочего места сотрудника, рабочий e-mail.\n* Создания справочника материальных ценностей (имущества) с закреплением за каждой единицей ответственного сотрудника, указанием местонахождения и группы и статуса (используется, не используется, списан).\n* Для справочника материальных ценностей дополнительно используются справочники: группа, и местонахождение.\n* Запись истории изменений данных по каждое материальной единице\n* Импорт данных из таблицы MS Excel в справочники сотрудников и материальных ценностей.\n* Экспорт данных в MS Excel с справочников сотрудников, материальных ценностей и истории.\n* Распределение прав доступа для пользователей приложения по ролям с возможность менять доступы к данным на просмотр, редактирования и удаления данных.\n\n### Установка: способ №1\n1. В консоли на сервере хостинга в папке сайта запустить команду \n    ```\n    git clone https://github.com/ITLux/OfficeBook-Inventory.git\n    ```\n2. Загрузитися приложение в папку OfficeBook-Inventory, скопируете содержимое в корневой каталог\n3. Обновить зависимости проекта:\n    ```\n    composer update\n    ```\n4. Создать файл .env в корне проекта\n5. Скопировать в него текст с файла .env.example\n6. Добавить в файл .env название хоста, параметры подключения к базе MySQL и e-mail с паролем для отправки уведомлений.\n    ```\n    APP_URL=http://localhost\n    \n    DB_CONNECTION=mysql\n    DB_HOST=127.0.0.1\n    DB_PORT=3306\n    DB_DATABASE=ob\n    DB_USERNAME=homestead\n    DB_PASSWORD=secret\n        \n    MAIL_DRIVER=smtp\n    MAIL_HOST=smtp.gmail.com\n    MAIL_PORT=587\n    MAIL_USERNAME=obmydomen@gmail.com\n    MAIL_PASSWORD=Password\n    MAIL_ENCRYPTION=tls\n    ```\n7. Сенирировать ключ приложения\n    ```\n    php artisan key:generate\n    ```\n8. Закешировать данние настроек\n    ```\n    php artisan config:cache\n    ```\n9. Создать таблицы в базе MySQL\n    ```\n    php artisan migrate\n    ```\n10. Заполнить базу данных начальными данными\n    ```\n    php artisan db:seed --class=OBITableSeeder\n    ```\n\n### Установка: способ №2\n1. Скачать архив приложения [здесь](http://itlux.com.ua/upload/OfficeBook-Inventory_v.1.0.2.zip)\n2. Загузить в на хостинг\n3. Распаковать\n4. Создать файл .env в корне проекта\n5. Скопировать в него текст с файла .env.example\n6. Добавить в файл .env название хоста и e-mail с паролем для отправки уведомлений и параметры подключения к базе MySQL.\n7. Создать базу и импортировать в нее данные с файла ob.sql, например через PhpMyaAdmin\n\n### Вход в админку:\n* Логин: admin@mydomen.com\n* Пароль: password\n\n### Демо: [ob.itlux.com.ua](http://ob.itlux.com.ua)\n\nАдминистратор \u003cbr/\u003e\nЛогин: admin@mydomen.com\u003cbr/\u003e\nПароль: password\n\nПользователь \u003cbr/\u003e\nЛогин: vvasilev@gmail.com\u003cbr/\u003e\nПароль: password\n\n### Лицензия\nOfficeBook Inventory это программное обеспечение с открытым исходным кодом, лицензированное по [MIT license](http://opensource.org/licenses/MIT).\n\n[Installation instructions in English](/README_EN.md)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foli3djon%2Fofficebook-inventory","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foli3djon%2Fofficebook-inventory","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foli3djon%2Fofficebook-inventory/lists"}