Skip to content

DarKsandr/shop

Repository files navigation

О проекте

Это тестовый проект магазина для просмотра возможностей Laravel.

Ссылка на шаблон Ссылка на шаблон админки

Скриншоты

Image 1 Image 2 Image 3 Image 4 Image 5

VK авторизация

Для авторизации через VK заполнить VK_CLIENT_ID и VK_CLIENT_SECRET в .env

Ссылки

phpmyadmin

Установка

  1. Склонировать проект

    git clone https://github.com/DarKsandr/shop.git
    
  2. Установить зависимости приложения, перейдя в каталог приложения и выполнив следующую команду. Эта команда использует небольшой контейнер Docker, содержащий PHP и Composer, для установки зависимостей приложения:

    docker run --rm \
        -u "$(id -u):$(id -g)" \
        -v $(pwd):/var/www/html \
        -w /var/www/html \
        laravelsail/php81-composer:latest \
        composer install --ignore-platform-reqs
    
  3. Запустить проект

    ./vendor/bin/sail up -d
    
  4. Копировать env файл и сгенерировать APP_KEY

    cp .env.example .env
    ./vendor/bin/sail artisan key:generate
    
  5. Фикс env файла (./.env: строка 6: $'\r': команда не найдена)

    sed -i 's/\r$//' .env
    
  6. Установка npm и build

    ./vendor/bin/sail npm install 
    ./vendor/bin/sail npm run build
    
  7. Миграции и создание первоначальных данных

    ./vendor/bin/sail artisan migrate
    ./vendor/bin/sail artisan db:seed
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published