/LaraCMS

A Great Web Application CMS & a Starter Kit for Big Project Built with Laravel Framework 9.x & React JS.

Primary LanguageBlade

Lara CMS

Lara CMS is a Great CMS Application built in Laravel & a Great Starter Kit for big web applications using Laravel 9.x.

It's an application to minimize your problems while creating a new web application with all the common features using Laravel and a JavaScript Framework/Library (React JS)


About Application Project

Technology Used:

  1. Laravel 9.x
  2. PHP 8.0
  3. JavaScript
  4. JQuery
  5. React JS
  6. Visual Studio Code

How to start

1. Clone From Github

git clone https://github.com/ManiruzzamanAkash/LaraCMS.git

2. Go to that folder

cd LaraCMS

3. Install Composer

composer install

# If Needed do a composer dump autload with optimization
composer du -o

3. Create env file

Create a .env file by cloning .env.example file

4. Create a Database named

laravel_cms

5. Run Migration & Seed

php artisan migrate:fresh --seed

6. Run On Local Machine

php artisan serve

7. Open Browser

http://localhost:8000

8. Go to CMS Portal Go to this link - http://localhost:8000/admin

Login Now by giving this data

Username: superadmin
Password: 123456

You can use this project to any of your advanced project for initial setups. Give it a Star to keep tracked with us. Thank you to staying with Lara CMS...

Application Features Admin Panel

Admin Authentication

  • Registration
  • Login
  • Forget Password
  • Reset Password

Admin Management

  • Admin Management

    • Create Admin
    • Edit Admin
    • List Admin
    • Delete Admin
  • Role Management

    • Create Role with permission
    • Edit Role with permission
    • Delete Role
  • Permission Management

    • Add Permission
  • Team Management

    • Assign admins/employees in Team

Category Management

  • Category Management
    • Create Category
    • Edit Category
    • List Category
    • Delete Category

Page Management

  • Page / Article Management
    • Create Page
    • Edit Page
    • List Page
    • Delete Page

Blog Management

  • Blog Management
    • Create Blog
    • Edit Blog
    • List Blog
    • Delete Blog

Service Management

  • Service Management
    • Create Service
    • Edit Service
    • List Service
    • Delete Service

Website Settings

  • Website Information System Management
    • Edit Settings
  • Slider Management
    • Create Slider
    • Edit Slider
    • List Slider
    • Delete Slider
  • Website Tracking Management
    • Tracking List
    • Delete Tracking
  • Notification System
    • Email Notification
    • Message Notification

Customer Management

  • Customer Management
    • List Customer
    • Create Customer
    • Edit Customer
    • Delete Customer

Module Management

  • Module Management
    • List Module
    • Create Module
    • Edit Module
    • Delete Module

Application Features Frontend Panel

User Authentication

  1. Registration
  2. Login
  3. Forget Password
  4. Reset Password

Demo of Some pages for now (It will change)

Dashboard Panel

Dashboard Panel

User List Panel

User List

Article / Page List Panel

Article / Page List

Article / Page Create

Article / Page Create

Contribution

It's open for contribution. You can fork the repo and create a Pull Request with your desired feature or issue. I'll merge them if they're all passed the test-cases.