Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maniruzzamanakash/laracms

A Great Web Application CMS & a Starter Kit for Big Project Built with Laravel Framework 9.x & React JS.
https://github.com/maniruzzamanakash/laracms

admin admin-dashboard adminlte cms cms-framework laravel laravel-application laravel8 laravel9 laravelcms laravelproject php spa

Last synced: 28 days ago
JSON representation

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

Awesome Lists containing this project

README

        

## 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`
1. PHP `8.0`
1. JavaScript
1. JQuery
1. React JS
1. Visual Studio Code

---

## How to start

**1. Clone From Github**
```bash
git clone https://github.com/ManiruzzamanAkash/LaraCMS.git
```

**2. Go to that folder**
```bash
cd LaraCMS
```

**3. Install Composer**
```bash
composer install

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

**3. Create env file**
```bash
Create a .env file by cloning .env.example file
```

**4. Create a Database named**
```bash
laravel_cms
```

**5. Run Migration & Seed**
```bash
php artisan migrate:fresh --seed
```

**6. Run On Local Machine**
```bash
php artisan serve
```

**7. Open Browser**
```bash
http://localhost:8000
```

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

Login Now by giving this data
```php
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**

- [x] Registration
- [x] Login
- [x] Forget Password
- [x] Reset Password

> **Admin Management**

- [x] Admin Management
- [x] Create Admin
- [x] Edit Admin
- [x] List Admin
- [x] Delete Admin
- [x] Role Management
- [x] Create Role with permission
- [x] Edit Role with permission
- [x] Delete Role
- [ ] Permission Management
- [ ] Add Permission

- [ ] Team Management
- [ ] Assign admins/employees in Team

> **Category Management**

- [x] Category Management
- [x] Create Category
- [x] Edit Category
- [x] List Category
- [x] Delete Category

> **Page Management**

- [x] Page / Article Management
- [x] Create Page
- [x] Edit Page
- [x] List Page
- [x] Delete Page

> **Blog Management**

- [x] Blog Management
- [x] Create Blog
- [x] Edit Blog
- [x] List Blog
- [x] Delete Blog

> **Service Management**
- [x] Service Management
- [x] Create Service
- [x] Edit Service
- [x] List Service
- [x] Delete Service

> **Website Settings**

- [x] Website Information System Management
- [x] 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
1. Login
1. Forget Password
1. Reset Password

---

## Demo of Some pages for now (It will change)

#### Dashboard Panel
![Dashboard Panel](https://i.ibb.co/bshFCkH/Lara-CMS-Dashboard.png)

#### User List Panel
![User List](https://i.ibb.co/RBNNCR3/Lara-CMS-User-List.pngd)

#### Article / Page List Panel
![Article / Page List](https://i.ibb.co/RN4Kp2s/Lara-CMS-Article-List.png)

#### Article / Page Create
![Article / Page Create](https://i.ibb.co/b5TWHKV/Lara-CMS-Create-Article.png)

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