tsrgtm / pageman
A Content Management System (CMS) package for Laravel, providing tools to manage pages, posts, and other content.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:laravel-package
Requires
- php: ^8.2
- laravel/framework: ^12.0
- laravel/tinker: ^2.10.1
Requires (Dev)
- laravel/pint: ^2.0
- orchestra/testbench: ^9.0
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2025-05-22 04:59:41 UTC
README
Pageman CMS is an open-source package for Laravel that provides a simple content management system. It is designed to be easily integrated into your Laravel application and offers a range of features to manage content efficiently.
Features
- Easy installation and setup
- User role management with customizable roles
- Admin panel for managing pages and content
- Customizable authentication and authorization
- Responsive design using Tailwind CSS
- Extendable and customizable
Requirements
- PHP 7.4 or higher
- Laravel 8.x or higher
- MySQL or any other database supported by Laravel
Installation
-
Install the package via Composer:
composer require tsrgtm/pageman
-
Publish the configuration file:
php artisan vendor:publish --provider="Tsrgtm\Pageman\PagemanServiceProvider"
-
Run the installation command:
php artisan pageman:install
-
Follow the on-screen instructions to complete the setup.
Configuration
- Update the
.env
file to configure the database and other necessary settings. - Customize the
config/pageman.php
file as needed.
Usage
- Access the admin panel at
/pageman/admin
. - Manage users, roles, and content through the admin interface.
Contributing
Contributions are welcome! Please fork the repository and submit a pull request.
License
Pageman CMS is open-source software licensed under the MIT license.
Contact
For any questions or support, please contact [Your Name] at [Your Email].