marghoobsuleman / hashtagcms
Headless CMS, Use it as Headless CMS or Bundled, API enabled, Admin Panel, Multisite, Multi-platform, Multilingual.The Most powerful, fast and user-friendly platform. Made with PHP Laravel Framework.
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^10.0
- laravel/sanctum: ^3.2
- laravel/tinker: ^2.8
- laravel/ui: ^4.2
- usmanhalalit/laracsv: ^2.1
Requires (Dev)
- phpunit/phpunit: ^10.0
- dev-master
- v1.4.3.x-dev
- v1.4.2.x-dev
- v1.4.2
- v1.4.1.x-dev
- v1.4.1
- v1.4.0.x-dev
- v1.4.0
- v1.3.9.x-dev
- v1.3.9
- v1.3.8.x-dev
- v1.3.8
- v1.3.7
- v1.3.6
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.9
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0
- dev-dev
- dev-dependabot/npm_and_yarn/axios-1.6.0
- dev-dependabot/npm_and_yarn/browserify-sign-4.2.2
- dev-dependabot/npm_and_yarn/babel/traverse-7.23.2
- dev-dependabot/npm_and_yarn/postcss-8.4.31
- dev-dev-master
This package is auto-updated.
Last update: 2024-04-26 05:53:02 UTC
README
Headless CMS, Use it as Headless CMS or Bundled, API enabled, Admin Panel, multisite/multi-tenant, multiplatform, multilingual with endless possibilities. The Most powerful, fast, user-friendly and secured platform. Made with PHP Laravel Framework.
Installation
Via Composer
composer create-project laravel/laravel mysite
cd mysite
composer require marghoobsuleman/hashtagcms
Hashtag CMS installation guidelines
- Open
config/app.php
and add below line inproviders
array.
MarghoobSuleman\HashtagCms\HashtagCmsServiceProvider::class
- Open
.env
file and updateAPP_URL
, and make sure database information is correct.
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE= DB_USERNAME= DB_PASSWORD=
- Open
app/Models/User.php
and remove or comment below lines.
// use Illuminate\Foundation\Auth\User as Authenticatable
- Add below lines in the same file (
app/Models/User.php
)
use MarghoobSuleman\HashtagCms\User as Authenticatable;
- You might want to comment/remove below route in
routes/web.php
/*Route::get('/', function () { return view('welcome'); });*/
###Install Command
php artisan cms:install
Configure site on browser. Open it with the appUrl prefix
http://{APP_URL}/install ie: http://www.hashtagcms.org/install
- You are done :)
Test
php artisan test vendor/marghoobsuleman/hashtagcms
Change log more...
#v1.4.2 Changes
- Backend/Frontend/API: Added festival support. You can add lottie and schedule it.
- API: Added ServiceLater Support. Service url will be passed to view too.
- Core: Added module data modifier
- See how it works:
- Create class/method App\Parser\ModuleDataModifier->moduleAliasNameMethod(data, moduleInfo) and manipulate your data and return it. Works for API and views.
- Do not forget to run php artisan migrate if you are upgrading.
#v1.4.1 Changes
- Backend: Export the correct folder (neo) while installing the package
- General: Code cleanup
- General: Added webpack.mix.js and package.json while exporting assets in resource/support
More logs changelog for more information on what has changed recently.
Contributing
Please see contributing.md for details and a todolist.
Security
If you discover any security related issues, please email author email instead of using the issue tracker.
Credits
- [Marghoob Suleman][https://www.marghoobsuleman.com]
License
license. Please see the license file for more information.