Skip to content

GoBiz Rich Website File Structure

The GoBiz Rich template is organized into separate folders for website pages, reusable sections, common components, styles, JavaScript, images, fonts, routes, and template configuration. You can use the relevant folder or file to customize the website according to the requirements.

The main template directory is:

text
templates/GobizRich/

Folder Structure

text
templates/
└── GobizRich/
    ├── GoBizRichServiceProvider.php
    ├── template.json

    ├── gobiz_rich_assets/
    │   ├── css/
    │   │   ├── builder.min.css
    │   │   ├── custom.min.css
    │   │   ├── font-awesome.min.css
    │   │   └── gobiz-rich.min.css
    │   │
    │   ├── images/
    │   │
    │   ├── js/
    │   │   ├── alpine.min.js
    │   │   ├── beautify-css.min.js
    │   │   ├── beautify-html.min.js
    │   │   ├── beautify.min.js
    │   │   ├── builder-blocks-basic.min.js
    │   │   ├── builder-preset-webpage.min.js
    │   │   ├── builder.min.js
    │   │   ├── clipboard.min.js
    │   │   ├── EmojiPicker.js
    │   │   ├── gsap-animation.js
    │   │   ├── gsap.min.js
    │   │   ├── htmlminifier.min.js
    │   │   ├── jquery.min.js
    │   │   ├── lorem.js
    │   │   ├── main.min.js
    │   │   ├── pusher.js
    │   │   ├── ScrollTrigger.min.js
    │   │   ├── swiper-bundle.min.js
    │   │   └── theme.bundle.js
    │   │
    │   └── webfonts/

    └── Views/
        └── Website/
            ├── blocks/
            │   ├── blogs.blade.php
            │   ├── contact-form.blade.php
            │   ├── directory.blade.php
            │   ├── forgot-password.blade.php
            │   ├── hero-widget.blade.php
            │   ├── login.blade.php
            │   ├── nfc-cards.blade.php
            │   ├── pricing.blade.php
            │   ├── register.blade.php
            │   ├── reset-password.blade.php
            │   ├── themes.blade.php
            │   └── verify.blade.php

            ├── includes/
            │   ├── announcements.blade.php
            │   ├── cookie-consent.blade.php
            │   ├── cookie.blade.php
            │   ├── footer.blade.php
            │   ├── header.blade.php
            │   ├── maintenance-mode.blade.php
            │   ├── register-closed-alert.blade.php
            │   ├── theme-palette.blade.php
            │   └── web-pop.blade.php

            ├── layouts/
            │   └── index.blade.php

            ├── pages/
            │   ├── index.blade.php
            │   ├── maintenance.blade.php
            │   ├── 2f/
            │   │   └── index.blade.php
            │   ├── about/
            │   │   └── index.blade.php
            │   ├── auth/
            │   │   ├── login.blade.php
            │   │   ├── register.blade.php
            │   │   ├── verification-notice.blade.php
            │   │   ├── verify-public.blade.php
            │   │   └── passwords/
            │   │       ├── email.blade.php
            │   │       └── reset.blade.php
            │   ├── blogs/
            │   │   ├── index.blade.php
            │   │   └── view.blade.php
            │   ├── contact/
            │   │   └── index.blade.php
            │   ├── custom-page/
            │   │   └── index.blade.php
            │   ├── directory/
            │   │   ├── index.blade.php
            │   │   └── includes/
            │   │       └── directory.blade.php
            │   ├── errors/
            │   │   ├── 401.blade.php
            │   │   ├── 403.blade.php
            │   │   ├── 404.blade.php
            │   │   ├── 419.blade.php
            │   │   ├── 429.blade.php
            │   │   ├── 500.blade.php
            │   │   ├── 503.blade.php
            │   │   ├── illustrated-layout.blade.php
            │   │   ├── layout.blade.php
            │   │   └── minimal.blade.php
            │   ├── nfc/
            │   │   └── index.blade.php
            │   ├── nfc-order/
            │   │   └── index.blade.php
            │   ├── privacy-policy/
            │   │   └── index.blade.php
            │   ├── refund-policy/
            │   │   └── index.blade.php
            │   ├── terms-and-conditions/
            │   │   └── index.blade.php
            │   └── web-tools/
            │       ├── bcrypt-password-generator.blade.php
            │       ├── css-beautifier.blade.php
            │       ├── css-minifier.blade.php
            │       ├── dns.blade.php
            │       ├── emojies.blade.php
            │       ├── html-beautifier.blade.php
            │       ├── html-minifier.blade.php
            │       ├── ip.blade.php
            │       ├── js-beautifier.blade.php
            │       ├── js-minifier.blade.php
            │       ├── lorem-generator.blade.php
            │       ├── md5-password-generator.blade.php
            │       ├── qr-maker.blade.php
            │       ├── random-password-generator.blade.php
            │       ├── random-word-generator.blade.php
            │       ├── text-counter.blade.php
            │       └── whois.blade.php

            └── partials/

Template Root Files

GoBizRichServiceProvider.php

This file registers the GoBiz Rich template with the application. It is part of the template setup and normally does not need to be changed for website customization.

routes/web.php

This file contains the routes used by the website pages. Access this file when adding or modifying website routes.

template.json

This file contains the template configuration and metadata. It is generally used for template-level configuration rather than regular website content changes.

Assets

The gobiz_rich_assets folder contains the frontend assets used throughout the website.

css/

Contains the CSS files responsible for the website's appearance.

Use this folder when customizing:

  • Colors
  • Fonts
  • Spacing
  • Buttons
  • Layouts
  • Responsive design
  • Animations

The main GoBiz Rich styles are:

text
gobiz-rich.min.css
custom.min.css

images/

The images/ folder is provided for template images. It is kept empty in the template structure so customers can add or replace images as required.

js/

Contains the JavaScript files used for frontend functionality.

Use this folder when customizing interactive elements such as sliders, animations, builders, scrolling effects, and other JavaScript-based functionality.

webfonts/

Contains the web font and icon font resources used by the template.

Website Views

The Views/Website/ folder contains the main frontend files of the GoBiz Rich website.

This is the primary location to access when changing the website structure, content, sections, and pages.

blocks/

Contains reusable website sections and components.

For example:

text
hero-widget.blade.php
pricing.blade.php
blogs.blade.php
contact-form.blade.php
directory.blade.php
nfc-cards.blade.php
themes.blade.php

Access the relevant file when customizing a particular website section.

includes/

Contains common website components that are reused across multiple pages.

For example:

text
header.blade.php
footer.blade.php
announcements.blade.php
cookie.blade.php
maintenance-mode.blade.php
web-pop.blade.php

Use these files when changing common elements such as the header, footer, announcement bar, cookie notice, maintenance message, theme palette, or popup.

layouts/

Contains the common website layout.

text
Views/Website/layouts/index.blade.php

Use this file when making changes to the overall website structure or shared layout.

pages/

Contains the individual website pages.

Use the relevant page folder when customizing a specific page such as About, Contact, Blogs, Directory, NFC, policy pages, authentication pages, or web tools.

partials/

Contains partial Blade components used by the website.

Access this folder when a website element is separated into a reusable partial that is not located under blocks or includes.

Page Locations

Page / FeatureFile or Folder
HomepageViews/Website/pages/index.blade.php
AboutViews/Website/pages/about/
ContactViews/Website/pages/contact/
BlogsViews/Website/pages/blogs/
DirectoryViews/Website/pages/directory/
NFCViews/Website/pages/nfc/
NFC OrderViews/Website/pages/nfc-order/
Login / RegisterViews/Website/pages/auth/
Cookie PolicyViews/Website/pages/privacy-policy/
Privacy PolicyViews/Website/pages/privacy-policy/
Refund PolicyViews/Website/pages/refund-policy/
Terms & ConditionsViews/Website/pages/terms-and-conditions/
Custom PagesViews/Website/pages/custom-page/
Error PagesViews/Website/pages/errors/
Web ToolsViews/Website/pages/web-tools/

Where to Make Website Changes

CustomizationLocation
Website sectionsViews/Website/blocks/
HeaderViews/Website/includes/header.blade.php
FooterViews/Website/includes/footer.blade.php
AnnouncementViews/Website/includes/announcements.blade.php
Common componentsViews/Website/includes/
Overall layoutViews/Website/layouts/index.blade.php
Individual pagesViews/Website/pages/
Partial componentsViews/Website/partials/
Website stylinggobiz_rich_assets/css/
JavaScript functionalitygobiz_rich_assets/js/
Imagesgobiz_rich_assets/images/
Web fontsgobiz_rich_assets/webfonts/
Website routesroutes/web.php

Note: Before making any customization, please take a complete backup of the original template files. Customization involves modifying the template's original code, and incorrect changes may affect the website's layout or functionality. Keeping a backup allows you to restore the original template if required.

© 2019-present NativeCode. All rights reserved.