Download the PHP
package karan-safaie-qadi/backend-system without Composer
On this page you can find all versions of the php package
karan-safaie-qadi/backend-system. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
Vendor karan-safaie-qadi Package backend-system Short Description A complete OOP backend management system built on PDO-Module. Full-featured PHP framework for users, products, articles, access control, and more. License
MIT Homepage https://github.com/Karan-Safaie-Qadi/Backend-System
After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.
Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.
In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories.
In this case some credentials are needed to access such packages.
Please use the auth.json textarea to insert credentials, if a package is coming from a private repository.
You can look here for more information.
Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
To use Composer is sometimes complicated. Especially for beginners.
Composer needs much resources. Sometimes they are not available on a simple webspace.
If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
# ⚡ Backend System
**A Complete Object-Oriented PHP Backend Management System**
**یک سیستم مدیریت بکاند تماما شیگرا با PHP**
[](https://php.net)
[](LICENSE)
[](https://packagist.org/packages/karan-safaie-qadi/backend-system)
[](https://packagist.org/packages/karan-safaie-qadi/pdo-module)
---
**English** · [Persian](#فارسی)
English
A powerful, secure, and extensible OOP backend system built on the PDO-Module package. Designed for rapid backend development with built-in user management, product catalog, article publishing, role-based access control, and more.
## فارسی
یک سیستم مدیریت بکاند قدرتمند، امن و قابل گسترش مبتنی بر [PDO-Module](https://packagist.org/packages/karan-safaie-qadi/pdo-module). طراحی شده برای توسعه سریع بکاند با قابلیتهای مدیریت کاربران، محصولات، مقالات، کنترل دسترسی سطحبندی شده و موارد دیگر.
### ✨ ویژگیها
| ویژگی | توضیحات |
|-------|---------|
| **🔐 مدیریت کاربران** | ثبتنام با دو حالت (ایمیل/شماره تلفن اجباری)، ورود و خروج، بازیابی رمز عبور |
| **📦 محصولات** | مدیریت کامل، موجودی، قیمتگذاری، دستهبندی، فیلتر ویژه/تخفیف |
| **📝 مقالات** | محتوای غنی با بخشهای متنوع (متن، لیست، جدول، تصویر)، فهرست مطالب |
| **👮 کنترل دسترسی** | ۳ نقش پیشفرض (کاربر، مدیر، مالک) + قابلیت افزودن نقش جدید از طریق کانفیگ |
| **📧 ایمیل** | PHPMailer یکپارچه برای بازیابی رمز و اطلاعرسانی |
| **📊 لاگ فعالیت** | ثبت خودکار تمام عملیات با جزئیات کاربر و موجودیت |
| **🔧 سیستم سفارشی** | ثبت متدهای دلخواه، آپلود فایل، تولید slug، پالایش ورودی |
| **🗄️ دیتابیس** | PDO امن با Prepared Statements، تراکنش، صفحهبندی |
| **🌐 پنل دو زبانه** | SPA زیبا برای تست با پشتیبانی فارسی و انگلیسی |
### 📦 نصب
### ⚙️ تنظیمات
۱. فایل `.env.example` را به `.env` کپی کنید و اطلاعات دیتابیس را تنظیم کنید:
۲. تنظیمات را در `config/app.php` شخصیسازی کنید:
۳. اسکیمای دیتابیس را اجرا کنید:
۴. در پروژه خود مقداردهی کنید:
### 🚀 نحوه استفاده
#### ثبتنام و احراز هویت
#### مدیریت محصولات
#### مقالات
### 🧪 اجرای پنل تست
سپس در مرورگر به آدرس `http://localhost:8000` مراجعه کنید.
### 👤 نویسنده
**کاران صفایی قادی**
- گیتهاب: [@Karan-Safaie-Qadi](https://github.com/Karan-Safaie-Qadi)
Composer command for our command line client (download client)This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free.Standard composer command
The package karan-safaie-qadi/backend-system contains the following files
Loading the files please wait ...
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.