Этот проект представляет собой систему управления отношениями с клиентами (CRM) с дизайнерским подходом, разработанную на фреймворке Laravel.
- Клонируйте репозиторий из GitHub.
git clone https://github.com/SitesReviews/Design-backend-client-server-CRM-management.git
- Установите зависимости Composer и NPM.
composer install
npm install
- Скопируйте файл
.env.example
в файл.env
и настройте его в соответствии с вашей средой.
cp .env.example .env
- Запустите миграции базы данных и сиды (если есть).
php artisan migrate --seed
- Запустите сервер разработки.
php artisan serve
Для доступа к панели управления перейдите по URL: http://localhost:8000.
.github/
: Директория для конфигураций GitHub, включая настройки Dependabot.app/
: Основной код приложения.bootstrap/
: Файлы инициализации фреймворка.config/
: Конфигурационные файлы приложения.database/
: Файлы миграций базы данных и сиды.docker/
: Файлы для работы с Docker.lang/
: Директория для файлов локализации.public/
: Публичные файлы, такие как индексные файлы, CSS, JavaScript и изображения.resources/
: Виды (views), файлы стилей и JavaScript.routes/
: Файлы маршрутизации приложения.storage/
: Временные и лог-файлы.tests/
: Тестовые файлы..editorconfig
: Файл конфигурации EditorConfig для поддержания согласованного стиля кодирования..env.example
: Пример файла конфигурации для окружения..gitattributes
: Файл Git для управления атрибутами файлов..gitignore
: Файл Git для указания файлов, которые следует игнорировать.LICENSE
: Файл лицензии проекта.README.md
: Основной файл документации проекта.SECURITY.md
: Файл с информацией о политике безопасности.artisan
: Скрипт для запуска команд Artisan (Laravel).composer.json
: Файл конфигурации Composer, указывающий зависимости PHP проекта.composer.lock
: Файл Composer, содержащий точные версии установленных зависимостей.docker-compose.yml
: Файл конфигурации Docker Compose для управления сервисами Docker в проекте.package-lock.json
: Файл NPM, содержащий точные версии установленных зависимостей.package.json
: Файл конфигурации NPM, указывающий зависимости Node.js проекта.phpunit.xml
: Файл конфигурации PHPUnit для управления тестированием.postcss.config.js
: Файл конфигурации PostCSS для обработки CSS.vite.config.js
: Файл конфигурации Vite для управления сборкой и разработкой проекта.
Проект распространяется под лицензией MIT.
Если вы нашли уязвимость в безопасности, пожалуйста, ознакомьтесь с нашей политикой безопасности.