Giter Site home page Giter Site logo

maniruzzamanakash / laracms Goto Github PK

View Code? Open in Web Editor NEW
48.0 8.0 32.0 26.84 MB

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

Shell 0.08% PHP 40.88% Less 10.85% HTML 0.06% Blade 48.13%
laravel cms-framework cms laravelcms laravel8 laravelproject laravel-application admin admin-dashboard adminlte

laracms's Introduction

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.

laracms's People

Contributors

maniruzzamanakash avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

laracms's Issues

Error Why installing

` Illuminate\Database\QueryException

SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table permissions add unique permissions_name_guard_name_unique(name, guard_name))

at ..\LaraCMS\vendor\laravel\framework\src\Illuminate\Database\Connection.php:759
755▕ // If an exception occurs when attempting to run a query, we'll format the error
756▕ // message to include the bindings with SQL, which will make this exception a
757▕ // lot more helpful to the developer instead of just the database's errors.
758▕ catch (Exception $e) {
➜ 759▕ throw new QueryException(
760▕ $query, $this->prepareBindings($bindings), $e
761▕ );
762▕ }
763▕ }

1 ..\LaraCMS\vendor\laravel\framework\src\Illuminate\Database\Connection.php:544
PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes")

2 ..\LaraCMS\vendor\laravel\framework\src\Illuminate\Database\Connection.php:544
PDOStatement::execute()`

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.