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: [email protected]
Password: 1234
Customer Panel Demo
Customer Login URL: https://demo.phpscriptpoint.com/cmsvilla/customer/login
Username: [email protected]
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.