π Modules Administration Panel β Powerful Free PHP CMS
Open modular admin panel on PHP 8.1+ β everything you need to manage a website, online store, tenders, news, bookings, and SEO in one place.
Completely free β’ Open Source β’ No restrictions
Modules Administration Panel
Overview
This repository contains a comprehensive administration panel built in pure PHP for managing modular websites. It provides a centralized, modern interface to handle all aspects of site administration β e-commerce, content management, user tracking, SEO optimization, caching, security, and more. Designed for maximum scalability and security, it is ideal for developers who want to build fast, powerful, and fully controllable web applications.
Key Features
User Management β Admins, users, real-time visitor statistics
E-Commerce Integration β Products, orders, payments, delivery (including Post/Nova Poshta support)
Content Management β News, reviews, feedback, banners, categories
Booking System β Manage bookings, calendars, settings, and managers
SEO Tools β Automatic sitemap generation, meta tags, Open Graph, optimization modules
Caching Mechanisms β MySQL, Redis, static page cache + performance monitoring
Security & Utilities β Backups, SMTP email, REST API, file manager, security checks
Multilingual Support β Full interface and documentation in Ukrainian, English, and Norwegian
Technical Stack
PHP 8.1+ with PDO (prepared statements)
MySQL / MariaDB
Bootstrap 5.3 + modern glassmorphism design
Font Awesome 6 icons
Secure practices: prepared statements, password hashing, 2FA
Installation
Bashgit clone https://github.com/Ruslan-Bilohash/modules.git
Set up your MySQL database
Update PDO credentials in the config files
Upload to your server
Open /admins.php in your browser
Customize any module β every .php file is fully provided and ready for extension.
Usage
Go to the admin panel (/admins.php) to access all dashboards and modules.
Use the included .md documentation files (shop.md, seo.md, etc.) for detailed guides.
All PHP code is provided in full β no truncation, easy to develop and improve.
GitHub stars β’ PHP License
β¨ What is Modules?
Modules is a modern, fast, and extremely flexible modular CMS built on pure PHP.
It was created for people who want full control over their website without paying for expensive SaaS platforms.
You only connect the modules you actually need: store, tenders, news, booking, SEO, AI, and many more.
π₯ Key Advantages
β
100% free and open source
β
Modular architecture β connect only what you need
β
Modern 2026 glassmorphism design
β
Built-in AI support (xAI Grok + ChatGPT + content generation)
β
High security (Prepared Statements, 2FA, automatic backups)
β
Excellent performance + multi-level caching (Redis, MySQL, static)
β
Full multilingual support (Russian, Ukrainian, English, Norwegian)
π Complete Feature List
π§βπΌ User Management
Full role and permission system
Real-time visitor statistics
2FA two-factor authentication
Complete user action history
Detailed analytics and reports
π Online Store (Shop CMS)
Full product catalog
Order management & status tracking
Payments and integrations
Delivery (Nova Poshta, Post, etc.)
Cart, discounts, promo codes
Sales statistics
π° Content Management & News
Publish news and articles
Hierarchical categories
Reviews and feedback
Banners & sliders
Automatic meta tags
π Booking System (Booking CMS)
Calendars and schedules
Booking management
Automatic client notifications
Manager and administrator tools
π¨ Tenders & Auctions (Tender CMS)
Publish tenders
Receive and process bids
Status tracking
π Powerful SEO Tools
Automatic sitemap.xml generation
Title, description, keywords management
Open Graph & Twitter Cards
Page SEO optimization
β‘ Caching & Performance
MySQL cache
Redis caching
Static page cache
Site speed monitoring
π‘οΈ Security & Utilities
Protection against SQL injections, XSS, CSRF
Automatic database backups
SMTP mailer
REST API for all modules
Action logging
π€ Built-in AI
xAI Grok Chat Consultant
ChatGPT Consultant
AI news & product description generator
Automatic SEO and sales recommendations
π Multilingual
Full support for:
Russian β’ Ukrainian β’ English β’ Norsk
π Technical Stack
PHP 8.1+
MySQL / MariaDB
Bootstrap 5.3 + modern glassmorphism
Font Awesome 6
Redis (optional)
Tailwind CSS (in new blocks)
Prepared Statements everywhere
Full protection against common vulnerabilities
π Quick Installation (3 minutes)
Bashgit clone https://github.com/Ruslan-Bilohash/cms.git
cd cms
Tender CMS
Powerful PHP CMS for tenders, stores, news and bookings with Nova Poshta integration
π Features
Tenders β publish, search, filter by city
Online Store β cart, checkout, payments (Stripe, PayPal, cash on delivery, bank)
News + Pages β with SEO, meta tags, reviews, multilingual
Booking system β for services, hotels, workshops, etc.
Nova Poshta integration β cities, departments, delivery cost calculation
Admin panel β full control (demo: admin/demo)
SEO optimization β clean URLs, sitemap, meta, Open Graph
Templates β easy to change design (templates/default/)
Cache, backups, cron β ready-made folders
Multilingual β built-in (installer supports it)
π Project Structure
textcms/
βββ admin/ # Admin panel
βββ backups/ # Automatic DB backups
βββ cache/ # Cache
βββ cron/ # Cron tasks
βββ includes/ # Configs, functions, DB connection
βββ templates/default/ # Main site template
βββ uploads/ # Uploaded files (photos, documents)
βββ .htaccess # Clean URLs
βββ install.php # Installer
βββ base.sql # Full database structure
βββ 404.php, seo.php, check.php
βββ templates.zip # Ready templates (archive)
π Installation (2 minutes)
Upload the repository to your hosting (PHP 7.4+, MySQL 8.0+).
Open https://your-site.com/install.php in browser.
Enter database details β click βInstallβ.
The system will create:
includes/config.php
All tables from base.sql
Demo admin (admin / password from hash in dump)
Delete install.php for security!
Admin login: /admin/
Demo: demo / password from admins table.
π§ Main pages (via .htaccess)
/ β homepage
/shop β store
/tenders β tenders
/news β news
/booking β bookings
/cart, /checkout β cart & payment
/profile, /login, /register
π How to add your own template
Unzip templates.zip or create folder templates/your-name/
Copy structure from templates/default/
Change design β CMS will load it automatically.
π‘οΈ Security & Recommendations
After installation delete install.php
Change all admin passwords
Enable SSL
Set correct permissions on uploads/, cache/, backups/ (755/644)
Make regular backups (folder backups/)
π Future Plans
More languages
Full REST API
Enhanced user profile with gallery
Plugin system
Author: Ruslan Bilohash
License: FREE (commercial use allowed)
Contact: Open issues on GitHub or write in Telegram
Ready to help with improvements, translations, or new features! β A GitHub star really motivates me π
FREE License
Copyright (c) 2025 Ruslan Bilohash
All rights reserved for commercial and personal use.
β
Translation is 100% complete, natural, and marketing-ready.
You can now use this as your main README.md β it looks professional, attractive, and SEO-friendly.
If you want me to improve the whole project (make it even cooler, safer, more adaptive, add new features, optimize code, etc.) β just send me any PHP file or the whole project and I will upgrade it without cutting anything, making it faster, safer, and more modern. Ready when you are! π