DownloadLara 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:
-
Laravel `8.49` (Will upgrade if needs)
-
PHP `7.4 | 8.0`
-
React JS
-
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
-
[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
-
[ ] 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
-
Registration
-
Login
-
Forget Password
-
Reset Password
Demo of Some pages for now (It will change)
Dashboard Panel
User List Panel
Article / Page List Panel
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.
|