Overview
CMS Villa is a responsive, user-friendly and easy-to-use content management system (CMS) that is built with the popular Laravel Framework. Using this CMS, you can easily build a nice, modern and clean website that have almost all the pages like team member, about, service, portfolio, news, shop, career, job, contact etc. You can build education website, lawyer website, gym and fitness website etc what you want to do.
This CMS is developed using the popular PHP framework Laravel. So, it can easily be customized by other programmers. Developers will be able to understand the source code easily and can modify the database and files if needed.
This script/CMS is strong against most vulnerabilities on the web like SQL injection, XSS, CSRF attack etc. Also admin level security is implemented whereever necessary.
Laravel Version Used:
Laravel 10
PHP Version needed:
PHP >= 8.1
Features
The script has the following features:
Easy and simple interface to use
Fully responsive for any kind of device
Modern Design with Bootstrap 4
Clean and understandable coding
Secured coding against web vulnerabilities
Direct access or invalid URL press stopped for each pages
Email Setting with SMTP Configuration
Online Product Selling
PayPal and Stripe Integration
Guest and Customer Checkout option
Shipping Cost Management System
Coupon Management System with Expiration and limitation
Customer account creation and verification
Customer forget password option
Customer Panel Management
Invoice Print by Customer
Statistics of data in dashboard
Home page sections show and hide features
Newsletter section with email confirmation system for subscribers
Email template management
Unlimited news category and post management
Unlimited news comment approval system
Unlimited photo upload and management
Unlimited video management with iframe code
Unlimited dynamic page management
Unlimited services management
Unlimited FAQ management
Unlimited Team member management
Unlimited Product management
Unlimited User Role Creation
Unlimited User Creation and Assign Role
Completed and Pending Order management
Admin panel forget password option
Meta title and description setup for SEO purpose for each post, page and category
SEO friendly URL structure
Social media URL setup for top bar and footer
Google Recaptcha On/Off system added
Google Analytic On/Off system added
Tawk Live Chat On/Off system added
Cookie Consent On/Off system added
Requirements
PHP >= 8.1
Ctype PHP Extension
cURL PHP Extension
DOM PHP Extension
Fileinfo PHP Extension
Filter PHP Extension
Hash PHP Extension
Mbstring PHP Extension
OpenSSL PHP Extension
PCRE PHP Extension
PDO PHP Extension
Session PHP Extension
Tokenizer PHP Extension
XML PHP Extension
Demo
Front End URL: https://demo.phpscriptpoint.com/cmsvilla
Admin Panel Demo
Admin Login URL: https://demo.phpscriptpoint.com/cmsvilla/admin
Username: admin@gmail.com
Password: 1234
Customer Panel Demo
Customer Login URL: https://demo.phpscriptpoint.com/cmsvilla/customer/login
Username: customer@gmail.com
Password: 1234
Version Log
Version: 4.2
- Made home page and other pages item table fields nullable
- Fixed the security issue in role based pages
Version: 4.1
- Fixed the google analytic id showing perfecting in front end
- Cookies consent text and color modification is enabled
- Fixed the admin panel job showing option
- Blog commenting admin email template link redirection is set up to admin panel particular section instead of front end redirection
- Fixed the blog model code
- Admin order detail page bug fixed
Version: 4.0
- Converted the script to Laravel 10 ( Previous version was Laravel 8 )
- Changed the old and deprecated PayPal and Stripe integration system.
- Added front end translation system
Version: 3.2
- Composer issue fixed.
Version: 3.1
- Fixed top bar show or hide from setting
- Fixed share button issue
- Home page blog date is fixed
- Job Application pdf file upload problem is fixed
- Job Application Model content bug is fixed
Version: 3.0
- Fixed blog page issue
- Fixed the pagination problem after migrating to Laravel 8
- Added unlimited admin user and role creation with access setup
- Fixed shop page minor bug.
Version: 2.0
- Updated to Laravel 8
Version: 1.0
- Initial Release.
Note: Data will not saved in demo version.