Git Product home page Git Product logo

core's Introduction

Core Laravel admin for all systems (ecommerce, cms, pmo...)
composer require vncore/core

Installation and usage documentation

Total Downloads Latest Stable Version License

About Vncore

Vncore is a compact source code built with Laravel, helping users quickly build a powerful admin website. Whether your system is simple or complex, Vncore will help you operate and scale it easily.

What can Vncore do?

  • Provides a powerful and flexible role management and user group solution.
  • Offers a synchronous authentication API, enhancing API security with additional layers.
  • Build and manage Plugins/Templates that work in the system
  • Comprehensive access log monitoring system.
  • Continuously updates security vulnerabilities.
  • Supports multiple languages, easy management.
  • Vncore is FREE

And more:

  • Vncore builds a large, open ecosystem (plugin, template), helping users quickly build CMS, PMO, eCommerce, etc., according to your needs.

Laravel core:

Vncore 1.x

Core laravel framework 11.x

Website structure using Vncore

Website-folder/
|
├── app
│     └── Vncore
│           ├── Helpers(+)
│           ├── Templates(+)
│           └── Plugins(+)
├── public
│     └── Vncore
│           ├── Admin(+)
│           ├── Templates(+)
│           └── Plugins(+)
├── resources
├── vendor
│     └── vncore/core
├── .env
└──...

Support the project

Support this project 😜 🙏

PayPal Me

Quick Installation Guide

  • Step 1: Prepare the Laravel source

    Refer to the command:

    composer create-project laravel/laravel website-folder

  • Step 2: Install the vncore/core package

    Move to Laravel directory (in this example is website-folder), and run the command:

    composer require vncore/core

  • Step 3: Check the configuration in the .env file

    Ensure that the database configuration and APP_KEY information in the .env file are complete.

    If the APP_KEY is not set, use the following command to generate it:

    php artisan key:generate

  • Step 4: Initialize vncore

    Run the command:

    php artisan vncore:install

Useful information:

To view Vncore version

php artisan vncore:info

Update vncore

Update the package using the command:

composer update vncore/core

Then, run the command:

php artisan vncore:update

To create a plugin:

php artisan vncore:make plugin --name=PluginName

To create a zip file plugin:

php artisan vncore:make plugin --name=PluginName --download=1

To create a template:

php artisan vncore:make template --name=TemplateName

To create a zip file template:

php artisan vncore:make template --name=TemplateName --download=1

Customize

Customize vncore-config and functions

php artisan vncore:customize config

Customize view admin

php artisan vncore:customize view

Quickly disable Vncore and plugins

Just add the variable VNCORE_ACTIVE=0 to the .env file

core's People

Contributors

vncore avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.