PHPackages                             vfixtechnology/bagisto-nexus-theme - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. vfixtechnology/bagisto-nexus-theme

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

vfixtechnology/bagisto-nexus-theme
==================================

Professional Nexus Theme for Bagisto E-Commerce

v1.0.4(10mo ago)822MITPHP

Since Apr 7Pushed 10mo ago1 watchersCompare

[ Source](https://github.com/vfixtechnology/bagisto-nexus-theme)[ Packagist](https://packagist.org/packages/vfixtechnology/bagisto-nexus-theme)[ RSS](/packages/vfixtechnology-bagisto-nexus-theme/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (4)Used By (0)

Bagisto Nexus Theme
===================

[](#bagisto-nexus-theme)

Bagisto custom theme for better user experience &amp; conversion

Nexus Theme for Bagisto by Vfix Technology
==========================================

[](#nexus-theme-for-bagisto-by-vfix-technology)

A premium, high-performance theme for Bagisto e-commerce platform with modern design and seamless integration.

Step-by-Step: Creating a NexusTheme Package in Bagisto
------------------------------------------------------

[](#step-by-step-creating-a-nexustheme-package-in-bagisto)

To set up a custom theme package in Bagisto, follow these steps:

1. Navigate to the packages/ Directory in bagisto : Open your terminal and go to the root of your Bagisto project, then run:

```
cd packages/
```

3. Create the Vendor and Package Folders Now create a folder for your vendor (e.g., Vfixtechnology) and inside it, create a new directory for the package (e.g., NexusTheme):

```
mkdir -p Vfixtechnology/NexusTheme
```

4. Download the NexusTheme package code (and upload to packages/Vfixtechnology/).

#### Download the code and upload it to the packages/Vfixtechnology/ directory in your Bagisto root folder:

[](#download-the-code-and-upload-it-to-the-packagesvfixtechnology-directory-in-your-bagisto-root-folder)

#### ex: packages/Vfixtechnology/NexusTheme

[](#ex-packagesvfixtechnologynexustheme)

2. Register the Service Provider

##### Go to bootstrap/providers.php and add the following service provider:

[](#go-to-bootstrapprovidersphp-and-add-the-following-service-provider)

```
Vfixtechnology\NexusTheme\Providers\NexusThemeServiceProvider::class,
```

3. Update composer.json

##### Under the autoload &gt; psr-4 section, add the following line:

[](#under-the-autoload--psr-4-section-add-the-following-line)

```
"Vfixtechnology\\NexusTheme\\": "packages/Vfixtechnology/NexusTheme/src"
```

4. Dump Autoload

##### Run the following command to regenerate the Composer autoload files:

[](#run-the-following-command-to-regenerate-the-composer-autoload-files)

```
composer dump-autoload
```

5. Configure the Theme

##### Open config/themes.php and under the shop section, add a new theme entry:

[](#open-configthemesphp-and-under-the-shop-section-add-a-new-theme-entry)

```
   'nexus-theme' => [
            'name'        => 'Nexus',
            'assets_path' => 'public/themes/shop/nexus',
         // 'views_path' => 'resources/themes/nexus-theme/views', // Use this if you want to publish assets and override them
           'views_path' => 'packages/Vfixtechnology/NexusTheme/src/Resources/views', // Use this for hot reloading and live changes directly in the package

            'vite'        => [
                'hot_file'                 => 'shop-nexus-vite.hot',
                'build_directory'          => 'themes/shop/nexus-theme/build',
                'package_assets_directory' => 'src/Resources/assets',
            ],
        ],
```

6. Build Assets

##### Navigate to the theme directory and run the following commands:

[](#navigate-to-the-theme-directory-and-run-the-following-commands)

###### cd packages/Vfixtechnology/NexusTheme

[](#cd-packagesvfixtechnologynexustheme)

```
npm install && npm run build
```

7. Clear Cache:

```
php artisan optimize:clear
```

9. Activate the Theme : Dashboard → Settings → Channels

##### Select the Nexus theme from the dropdown and save your changes.

[](#select-the-nexus-theme-from-the-dropdown-and-save-your-changes)

10. Note: After applying a new theme, the homepage may appear blank. To restore the previous homepage content, follow these steps:

##### 1. Navigate to Dashboard &gt; Theme.

[](#1-navigate-to-dashboard--theme)

##### 2. For each section/item listed, change the theme from Default to Nexus.

[](#2-for-each-sectionitem-listed-change-the-theme-from-default-to-nexus)

##### 3. This will reinstate all the original homepage components.

[](#3-this-will-reinstate-all-the-original-homepage-components)

##### 4. 👉 During development, to avoid caching, add the following line in your .env file: : RESPONSE\_CACHE\_ENABLED=false

[](#4--during-development-to-avoid-caching-add-the-following-line-in-your-env-file--response_cache_enabledfalse)

Support This Project
--------------------

[](#support-this-project)

If you find this package useful, please consider showing your support by:

⭐ Giving the repository a star on GitHub
📣 Sharing it with your developer community
🐛 Reporting any issues you encounter

Your support helps maintain and improve this project for everyone.

#### For any help or customization, visit  or email us

[](#for-any-help-or-customization-visit-httpswwwvfixtechnologycom-or-email-us-infovfixtechnologycom)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance56

Moderate activity, may be stable

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~39 days

Total

3

Last Release

319d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1dcb069b38b990252aba1ecb79921c68ccab25305d67b15d1a6c2c1f76bf2e88?d=identicon)[vfixtechnology.com](/maintainers/vfixtechnology.com)

---

Top Contributors

[![vfixtechnology](https://avatars.githubusercontent.com/u/140944193?v=4)](https://github.com/vfixtechnology "vfixtechnology (5 commits)")

### Embed Badge

![Health badge](/badges/vfixtechnology-bagisto-nexus-theme/health.svg)

```
[![Health](https://phpackages.com/badges/vfixtechnology-bagisto-nexus-theme/health.svg)](https://phpackages.com/packages/vfixtechnology-bagisto-nexus-theme)
```

###  Alternatives

[godbout/dash-docset-builder

Dash (LOVE) Docset Builder in PHP (LOVE).

1253.5k](/packages/godbout-dash-docset-builder)[markwalet/laravel-packagist

A Laravel wrapper for the `spatie/packagist-api` package.

132.1k](/packages/markwalet-laravel-packagist)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
