From 98095172506d23adca846685e947428d034da0ed Mon Sep 17 00:00:00 2001 From: A1Gard Date: Sun, 1 Sep 2024 22:34:28 +0330 Subject: [PATCH] fixed read me update version --- README.md | 43 +++++++++++++++++++++++++++++++------------ config/app.php | 2 +- 2 files changed, 32 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index c38e52d..7f45468 100644 --- a/README.md +++ b/README.md @@ -18,9 +18,6 @@ - UI/UX is more specific - Developer Friendlier -## Access to xShop/v1 -> [!WARNING] -> xShop/v1 available here: https://github.com/4xmen/xshop.v1 ## Installation @@ -36,6 +33,12 @@ php artisan migrate:fresh --seed php artisan storage:link php artisan key:generate php artisan serv + +# to develop front-end + +npm install -g yarn +yarn install +yarn dev ``` > [!TIP] @@ -48,18 +51,20 @@ php artisan serv ```bash php artisan seeding:prepare ``` -- Seeding image for models: [Group, Category, Post, Product, Slider] +- nor copy your image folder to `database/seeders/images/` +- then: Seeding image for models: [Group, Category, Post, Product, Slider] ```bash -php artisan seeding:image Product digital +php artisan seeding:image Product digital ``` > First parameter is Model, Second is image seeder directory available [bag, clothe, digital, sport, posts, makeup] > You can create your directory and put your image into new directory then use image seeder ## Requirement -- php 8.3.9 [ `php-gd`, `sqlite3`, `php-soap` ] -- mysql or mariadb +- php 8.2.x or above [ `php-gd`, `sqlite3`, `php-soap`] +- mysql or mariadb or sqlite - composer +- recommends install imagemagick on server to more image performance ## Deploy guide @@ -71,12 +76,20 @@ git clone https://github.com/4xmen/xshop.git . # if this command not work make cp .env.example .env nano .env # edit your config db, url, etc. composer install -php artisan migrate -php artisan db:seed --class=UserSeeder -php artisan db:seed --class=SettingSeeder -nano .env # make APP_DEBUG false, APP_ENV production +php artisan migrate:fresh --seed php artisan storage:link php key:generate +npm install +php artisan client +npm run build +``` + +## Make your site optimize & production mode + + +```bash +nano .env # make APP_DEBUG false, APP_ENV production +php artisan optimize composer install --optimize-autoloader --no-dev ``` @@ -106,7 +119,7 @@ php artisan make:part PartName segmentName Optimize client assets, `scss`,`js`,`css` ```bash -php artisan client +php artisan client ``` ### theme parts file @@ -130,6 +143,12 @@ php artisan client ![5](https://raw.githubusercontent.com/A1Gard/xshop-installer-assets/master/screenshots/xshop-screenshot5.jpg) + +## Access to xShop/v1 +> [!WARNING] +> xShop/v1 available here: https://github.com/4xmen/xshop.v1 + +

Developed With Love ! ❤️

diff --git a/config/app.php b/config/app.php index 1050266..8238241 100644 --- a/config/app.php +++ b/config/app.php @@ -16,7 +16,7 @@ return [ */ 'name' => env('APP_NAME', 'Laravel'), - 'version' => env('APP_VERSION', '2.0.0-alpha'), + 'version' => env('APP_VERSION', '2.0.0-beta'), /* |--------------------------------------------------------------------------