Compare commits

..

No commits in common. '98095172506d23adca846685e947428d034da0ed' and '738e8d78355f157a0098f753f17ed535322899ef' have entirely different histories.

@ -18,6 +18,9 @@
- UI/UX is more specific
- Developer Friendlier
## Access to xShop/v1
> [!WARNING]
> xShop/v1 available here: <a href="https://github.com/4xmen/xshop.v1">https://github.com/4xmen/xshop.v1</a>
## Installation
@ -33,12 +36,6 @@ 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]
@ -51,20 +48,18 @@ yarn dev
```bash
php artisan seeding:prepare
```
- nor copy your image folder to `database/seeders/images/`
- then: Seeding image for models: [Group, Category, Post, Product, Slider]
- 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.2.x or above [ `php-gd`, `sqlite3`, `php-soap`]
- mysql or mariadb or sqlite
- php 8.3.9 [ `php-gd`, `sqlite3`, `php-soap` ]
- mysql or mariadb
- composer
- recommends install imagemagick on server to more image performance
## Deploy guide
@ -76,20 +71,12 @@ 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:fresh --seed
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 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
```
@ -119,7 +106,7 @@ php artisan make:part PartName segmentName
Optimize client assets, `scss`,`js`,`css`
```bash
php artisan client
php artisan client
```
### theme parts file
@ -143,12 +130,6 @@ 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: <a href="https://github.com/4xmen/xshop.v1">https://github.com/4xmen/xshop.v1</a>
<p align="center">
Developed With Love ! ❤️
</p>

@ -16,7 +16,7 @@ return [
*/
'name' => env('APP_NAME', 'Laravel'),
'version' => env('APP_VERSION', '2.0.0-beta'),
'version' => env('APP_VERSION', '2.0.0-alpha'),
/*
|--------------------------------------------------------------------------

@ -27,11 +27,6 @@
<button type="button" class="sp p-btn" @click="timeOffset(10)">
<i class="ri-speed-line"></i>
</button>
<button type="button" class="sp p-btn" @click="fullScreen">
<i class="ri-fullscreen-line"></i>
</button>
<div>
{{ fullTime }}
</div>
@ -41,7 +36,7 @@
<script>
export default {
name: "video-player",
name: "mp3-player",
components: {},
data: () => {
return {
@ -92,9 +87,6 @@ export default {
}
},
methods: {
fullScreen(){
this.$refs.p.requestFullscreen();
},
speedChange() {
this.speed++;
if (this.speed === this.speeds.length){

@ -82,7 +82,7 @@
@endforeach
<li class="icon-menu">
<a data-bs-toggle="modal" data-bs-target="#apl-search">
<a href="#">
<i class="ri-search-line"></i>
</a>
</li>
@ -105,30 +105,3 @@
<div id="reps-menu">
</div>
</nav>
<!-- Modal -->
<div class="modal fade" id="apl-search" tabindex="-1" aria-labelledby="apl-search" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h1 class="modal-title fs-5" id="apl-search">
{{__("Search")}}
</h1>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="{{route('client.search')}}" class="side-data">
<div class="input-group mb-3">
<input type="search" name="q" class="form-control" placeholder="{{__('Search')}}...">
<button class="btn btn-outline-secondary" type="submit" id="button-addon2">
<i class="ri-search-2-line"></i>
</button>
</div>
</form>
</div>
{{-- <div class="modal-footer">--}}
{{-- <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>--}}
{{-- </div>--}}
</div>
</div>
</div>

Loading…
Cancel
Save