Hello,
so i created a project where it manages cPanel operations inside the system using php,
the security is very solid, the features is incredible and the system works very easy and smooth,
and i got hard rejection for “quality standard” which i read it all from A-Z and none of them is violated at all.
however it got rejected twice for the same reason.
please read the features and help me understand why ?
here is the features
Domains & Sub-Domains Managements:
View and manage your domains and sub domains in two pages
The first page will have all your domains to manage it all
And the second page will have your Domains and list all subdomains for that domain
- View Domain Configurations
- Add/Remove Domain redirection
- Create Sub-Domain
- Add/Remove Sub-Domain redirection
- View Sub-Domain Configurations
MySQL Database Management
Manage all your MySQL databases in one place to view your database username and users
You will also be able to do operations to your database with one click such as
- Create Database
- Add Users to the database
- Remove Database
- Rename Database
- Repair Database
- View Schema of the database
MySQL Database Users Management
Manage all your MySQL databases Users in one place to view your database users and the databases they are assigned to
Assign a database to a user with one click and update their privileges and modify them as you wish
- Create Database Users
- Update Database User Password
- Change Database User Username
- Delete Database User
- Assign a Database to Database User
PostgreSQL Databases
PostgreSQL is little limited on operations you can view all details on database and assign user to the database
- Create PostgreSQL Databases
- Rename PostgreSQL Databases
- Delete PostgreSQL Databases
- Add PostgreSQL User to PostgreSQL Databases
PostgreSQL Databases User
PostgreSQL Users is little limited on operations you can view Users and do few operations
- Create PostgreSQL User
- Update PostgreSQL User Password
- Change Username PostgreSQL User
- Delete PostgreSQL User
Files Manager “BETA”
Files Manager allows you to view and manage all files on your server and perform operations, including edit text files and view images
You can also assign specific access to files for users with permissions
View Modified Data, Owner, sort files and folders by name, permissions, date, type and size
- Upload & Download Files and folders
- Edit code, Text files and folders
- Compress & Extract .zip files and folders
- Move & Copy “Duplicate” files and folders
- Rename files and folders
- Change Permissions of files and folders
- Create Files and folders
FTP Management
Manage all FTP accounts and view all details about the FTP
View Quota limits and how much is used, you will also be able to
view Login, Directory and update all details about the FTP account
- Create FTP Account
- Update FTP Account Password
- Update FTP Account Directory
- Update FTP Account Quota
- Delete FTP Account
Emails Management
View and manage all emails accounts in your account with all domains
View all details, Login, Suspension status, incoming, outing status
View creation time and usage details including Quota and Used Quota
And much more…
- Create Email Account “Supports Multiple Domains”
- View Client Settings
- Validate Email Password
- Delete Email
- Change Email Password
- Suspend Email
- Add/Remove Autoresponder for Email Account
Users Permissions
Users can have permissions to perform any operation on the system.
It’s pretty safe and secure
You can create a user, assign what kind of operations you want them to be able to view or perform
And have unlimited users, you can also assign what files users can access on your server and secure that with permissions
Once the user login, they will only see what your as Admin assigned for them.
Log
Complete comprehensive log of all users operations on the system you can view
Who did what
…and more
Email Verification
Two Factor Authentication
Suspend and Banned Users
Roles system
Permissions
Maintenance Mode
Storage & Account details
Users Sessions & Activity Log
Block IP’s
Invite & Manage Users
Multi languages
impersonate Users
Technical Details
Built using CodeIgniter
Requirements
- Linux Hosting
- PHP Version 7.2+
- MySQL Database
- Internet Connection
- mod_rewrite
- mbstring
- GD Library
- cURL
- DOM
- Mail and SMTP
- ZipArchive
- DOM Extension
- cPanel Hosting Account