codemystify / novus
This is my package novus
Fund package maintenance!
Muhammad Ali Shah
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:TypeScript
Requires
- php: ^8.2
- ext-dom: *
- ext-libxml: *
- google/analytics-data: ^0.22.2
- illuminate/contracts: ^10.0||^11.0||^12.0
- inertiajs/inertia-laravel: ^2.0
- intervention/image: ^3.11
- intervention/image-laravel: ^1.5
- laravel/prompts: ^0.3.5
- prism-php/prism: ^0.61.0
- spatie/laravel-medialibrary: ^11.12
- spatie/laravel-package-tools: ^1.16
- tightenco/ziggy: ^2.0
Requires (Dev)
- larastan/larastan: ^2.9||^3.0
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1||^7.10.0
- orchestra/testbench: ^10.0.0||^9.0.0||^8.22.0
- pestphp/pest: ^3.8
- pestphp/pest-plugin-arch: ^3.0
- pestphp/pest-plugin-laravel: ^3.0
- phpstan/extension-installer: ^1.3||^2.0
- phpstan/phpstan-deprecation-rules: ^1.1||^2.0
- phpstan/phpstan-phpunit: ^1.3||^2.0
- spatie/laravel-ray: ^1.35
README
Novus is a modern content management system (CMS) built specifically for Laravel applications. It combines the power of Laravel's backend with a sleek React-based admin interface for a seamless content management experience.
Features
- Modern Admin Interface - Built with React, TypeScript, and Tailwind CSS
- Headless Architecture - Separate your content management from presentation
- Rich Content Editor - Create stunning posts with a powerful editor
- Media Management - Comprehensive asset management with image optimization
- Categories & Tags - Flexible content organization system
- SEO Tools - Built-in tools for optimizing content visibility
- Google Analytics Integration - Track traffic and user behavior
- AI-Powered Assistance - Optional content enhancement tools
Quick Install
# Require the package composer require codemystify/novus # Run the installation command php artisan novus:prod # Create an admin user php artisan novus:create-author # Link storage php artisan storage:link
After installation, access your CMS at: https://your-site.com/novus
Requirements
- PHP 8.2+
- Laravel 11+
- MySQL 8 or PostgreSQL 10+
- Node.js 22+ & NPM (for development)
Documentation
For complete documentation, visit: https://novus.codemystify.com
The documentation covers:
- Detailed installation instructions
- Configuration options
- Content management features
- Google Analytics integration
- AI features setup
- Customization options
- API usage
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
Novus CMS is open-source software licensed under the MIT license.