Skip to content

6arshid/BlueCMS

Repository files navigation

BlueCMS - Laravel Content Management System

Features

  • Page Builder: Create and manage static or dynamic pages with custom content.
  • Post Management: Add, edit, and delete blog or news posts.
  • Category System: Organize content with a flexible category structure.
  • Menu Manager: Easily build and customize website navigation menus.
  • User Roles & Permissions: Admin, Editor, and other roles with fine-grained access control.
  • File Manager: Upload and manage media assets like images and documents.
  • Settings Panel: Change website title, logo, SEO settings, and more from the admin dashboard.
  • Multilingual Support: Add and manage translations for different languages.
  • Contact Form: Built-in contact form with email notifications.
  • SEO Friendly: Clean URLs, meta tags, and sitemap support.
  • Responsive Design: Admin panel and front-end optimized for all screen sizes.

Requirements

  • PHP 8.2+
  • Composer
  • Node.js & NPM
  • Git
  • MySQL or other supported DB

Installation Steps

1. Clone the Repository

git clone https://github.com/6arshid/BlueCMS.git
cd BlueCMS

2. Install Backend Dependencies

composer install

3. Install Frontend Dependencies

npm install

4. Set Up Environment File

cp .env.example .env

Edit .env to configure your database and mail settings.

5. Generate Application Key

php artisan key:generate

6. Run Migrations

php artisan migrate

7. Seed Database (Optional but Recommended)

php artisan db:seed

8. Compile Assets

For development:

npm run dev

For production:

npm run build

9. Serve the Application

php artisan serve

Visit:

http://localhost:8000

Default Admin Login

If seeded:

Make sure to change the password after first login.


Notes

  • Ensure storage/ and bootstrap/cache/ have 775 or 777 permissions if needed.
  • If using a custom domain or production server, configure .env and APP_URL accordingly.
  • Compatible with shared hosting and cloud deployments.

Made with ❤️ using Laravel 12.

About

BlueCMS Blog and Magazine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors