CRM Stroyprofit

Alexander Musikhin a87c1b602e implemented common catalog core 21 ore în urmă
.claude 5b575cbae6 1. Карточка запчасти (spare_parts/edit.blade.php) 6 luni în urmă
app a87c1b602e implemented common catalog core 21 ore în urmă
bootstrap 1097c944c6 Enforce mapped route permissions 2 luni în urmă
config a87c1b602e implemented common catalog core 21 ore în urmă
database a87c1b602e implemented common catalog core 21 ore în urmă
docker 5ba7a6629c Update mobile UI and local environment config 4 luni în urmă
docs a87c1b602e implemented common catalog core 21 ore în urmă
lang 4859a8047f fix mobile 5 luni în urmă
public f36f648997 added product images 4 luni în urmă
resources a87c1b602e implemented common catalog core 21 ore în urmă
routes a87c1b602e implemented common catalog core 21 ore în urmă
storage 55e949511d upd gitignore 1 an în urmă
templates bc548cf58a fix quality declaration 2 luni în urmă
tests a87c1b602e implemented common catalog core 21 ore în urmă
.ai-factory.json 39881994b6 tests for jobs, settings for tests, agents and mcp 5 luni în urmă
.env.example 9e35a4ffc9 added photo thumbnails, command for create thumbnails 2 luni în urmă
.env.testing 5ba7a6629c Update mobile UI and local environment config 4 luni în urmă
.gitattributes 7a26cd566d initial commit 1 an în urmă
.gitignore 873ad859a1 added template for common catalog 2 săptămâni în urmă
AGENTS.md 935026429e Fix spare part order stock receipt action 3 luni în urmă
Dockerfile 9e35a4ffc9 added photo thumbnails, command for create thumbnails 2 luni în urmă
Makefile 977cc0cab7 fix makefile 2 luni în urmă
README.md 6ac3b99f38 test 1 an în urmă
SPARE_PARTS_ENHANCEMENTS.md cd1dec2c7a Добавлены улучшения модуля запчастей: фильтры, справочник расценок, автозаполнение 6 luni în urmă
SPARE_PARTS_MODULE.md 7014bb8066 fix filters 5 luni în urmă
artisan 7a26cd566d initial commit 1 an în urmă
bpmn.drawio 3bd72bb325 added quantity of added products to order 1 an în urmă
composer.json c0da737d0d fix: fcm fo apple, add fcm logging 5 luni în urmă
composer.lock ff64eaab9c test fcm notifications 9 luni în urmă
docker-compose.debug.yml 5ba7a6629c Update mobile UI and local environment config 4 luni în urmă
docker-compose.yml a55bc00ef6 Add scheduled database backups with rotation 3 luni în urmă
package-lock.json 4a9d182fd8 replace external Google Fonts with local @fontsource Nunito 4 luni în urmă
package.json 4a9d182fd8 replace external Google Fonts with local @fontsource Nunito 4 luni în urmă
phpunit.xml 5c90c21962 auth tests 5 luni în urmă
postcss.config.js 7a26cd566d initial commit 1 an în urmă
tailwind.config.js 7a26cd566d initial commit 1 an în urmă
todo.md 30f9cec623 added firebase packages 10 luni în urmă
u 941485a38d added update script 5 luni în urmă
vite.config.js 345bb6792a Changed ports 1 an în urmă

README.md

CRM stroyprofit

Основные задачи:

  • каталог товаров
  • учет остатков товаров
  • ведение заказов клиентов
  • заказы поставщикам
  • работа с рекламациями
  • формирование пакетов документов для монтажа, сдачи, отработки рекламации итп

Для развертывания приложения нужно:

  • git clone ... appFolder
  • cd appFolder
  • cp .env.example .env
  • edit .env
  • make install

Для работы необходим установленный docker, docker-compose

Фронтэнд приложения: bootstrap 5, js, jquery

Бэкенд приложения: laravel 11, php 8.2 (fpm mode)

Для обратной связи с клиентом используется websocket

Имеется обработчик очереди задач

Кеш и очередь - redis