Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/maniruzzamanakash/laracms
- Owner: ManiruzzamanAkash
- Created: 2021-07-10T14:34:27.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-15T04:51:49.000Z (almost 2 years ago)
- Last Synced: 2024-10-11T11:22:01.525Z (28 days ago)
- Topics: admin, admin-dashboard, adminlte, cms, cms-framework, laravel, laravel-application, laravel8, laravel9, laravelcms, laravelproject, php, spa
- Language: Blade
- Homepage:
- Size: 26.2 MB
- Stars: 56
- Watchers: 9
- Forks: 37
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
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/adminLogin 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.