/LaraCMS

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

Primary LanguageBlade

Lara CMS

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

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 8.49 (Will upgrade if needs)
  2. PHP 7.4 | 8.0
  3. React JS
  4. Visual Studio Code

How to start

1. Clone From Github

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

2. 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

Note: It's still not stable yet. I'm working on it. May be needs this August 2021. I'll implement modular development system and many more advanced stuff here. Just wait & 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 not open yet for contribution. I'll open it hope after this July, 2021 after implementing all of the advanced, faster & scalable architecture of Laravel.