JIT
Zal Ultra ISP CRM Features
# Zal Ultra ISP CRM Details Of Features # Super Admin Portal 1. My Profile - Superadmin Profile 2. Manage Multiple ISP (Unlimited) 3. Manage Multiple Branch (Unlimited) Under Each ISP 4. Copy Subscribers To Another ISP/Branch 5. Copy Users To Another ISP/Branch 6. Copy Packages To Another ISP/Branch 7. Copy Policies To Another ISP/Branch 8. Copy Area/Zones To Another ISP/Branch 9. Manage Global Settings For Whole Application 10. Use Own Branding - Logo, Company Name ETC. 11. Server Details Information Page 12. Support Details Information Page 13. Enable/Disable User Signup & Auto OTP Validation 14. Sync Default Basic Permissions For New Setup 15. Multilingual Supported - EN, Spanish, Arabic, Turkish, Urdu, Macedonian 16. System Notification For All Users/Subscribers # Admin Portal ### Dashboard 1. Easy Shortcut Buttons/Action Menus - Add New Subscriber - Subscriber Activation - Import Subscriber - CSV File - Export Subscriber - CSV File - Generate Custom Invoice - POS Print - Add A New Ticket 2. Reports & Statistics - Subscriber Counter - Total - Active - Online - Offline - Expired - Expired Online - With Expired Pool To Manage BW - New - Registered - Disabled - Terminated - PPPoE - Hotspot - Expiring Within 1 Week - Expiring Within 2 Weeks - Expiring Within 4 Weeks - Accounting Counter - Week, Month, Last Month, Year, Total - Sales Reports - Profit Reports - Due Reports - Subscriber Payments Reports - Resellers Payments Reports - Sub Resellers Payments Reports - Retailer Payment Reports - User Counter 3. Subscriber Expired & Expiring Reports + Easy Activation + Filtering + Export Data 1. Expired List 2. Expiring 1 Day List 3. Expiring 3 Days List 4. Expiring 1 Week List 5. Expiring 2 Weeks List 6. Expiring 4 Weeks List 4. Sales Report Graph 5. Payment Reports Graph 6. System Usage Live Graph (CPU & RAM) 7. Easy Indicator To Understand Current ISP/Branch/Logged In As 8. Current Balance For Reseller/Subreseller/Retailer 9. Easy Online Balance Top Up For Reseller/Subreseller/Retailer 10. Sync Default System Admin Permissions ### My Profile Page 1. Details Profile View 2. Reports Modules - Various Reports Counter 3. Subscribers List 4. Own Submitted Documents 5. Invoice Template - To Insert Custom Information Into Invoice Header/Footer 6. Various Counter Data - Packages, Subscribers, Staff, Resellers, Subresellers, Retailers 7. Personal Note Management 8. Password & Photo Change 9. Profile Data Update - Phone, Email ETC. 10. Enable/Disable Profile Status 11. Enable/Disable SMS Status 12. Enable/Disable Email Status 13. Skip Auto Renew - System Will Not Auto Renew Own Subscribers 14. Allowed Connections - Only Allow Devices/Interfaces/NAS/Vlan To Connect Subscribers 15. Set Department 16. Set Profile Billing Type 17. Set NAS Group - To Assign NAS To Subscribers 18. Set Area Group - To Assign Area To Subscribers 19. Set Accounting Limit - Set Accounting Limit To Staff/Resellers/Subresellers/Retailers ### My Packages 1. Assign Packages To Admin/Resellers/Subresellers/Retailers 2. All Assigned Packages List With Price, Profit ETC. 3. Delete Assign Packages & Re-Assign 4. Very Easy To Maintain Package Price, Profit, Extra Profit, Subscribers Price, Resellers Price ### Users - Roles 1. Add New Role - You Can Create Unlimited Roles 2. Copy Role - Copy Existing Role & Create A New One Including Permissions, Save Times To Enable/Disable Permissions 3. Set Permissions - Over 400 Permissions To Manage Whole System ### Users - Users 1. Add New User 2. Change Role Of User 3. User List With Profile Type, Balance, Packages, Subscribers, Resellers, Role & Permission ETC. 4. Each User Has Unique Permissions Based On Role & Profile Type 5. Add Balance To Staff/Resellers/Subresellers/Retailers 6. Switch Profile - You Can Browse Staff/Resellers/Subresellers/Retailers/ Very Easily From Parent User Profile, Admin → Resellers, Resellers → Subresellers, Without Relogin. 7. Staff/Resellers/Subresellers/Retailers Own Portal 8. Staff/Resellers/Subresellers/Retailers - Online Balance Top Up 9. Staff/Resellers/Subresellers/Retailers - Can Manage Their Own Subscribers, Packages, Accounting, Network ETC. 10. Allow Staff To Manage Single/Multiple Resellers/Subresellers/Retailers 11. Maintain Staffs Own Accounting - Based On Subscribers Activation/Top up & Resellers/Subresellers/Retailers Top up ### Policy 1. Add New Policy For Packages - Same Policy Can Be Used Over & Over 2. Copy Policy - You Can Copy Existing Policy & Create New One - Save Times Not To Add New Attributes Over & Over. 3. 200+ Attribute Supports - All Types Of NAS Supported Here - Cisco, Juniper, Mikrotik, Vbng, Bison, Pfsense ETC. 4. Manage Bandwidth, IP Address, Address List, CoA Of Subscribers ### Packages 1. Add New Package 2. Auto Renew - Based On Subscriber Profile Balance System Will Auto Renew Subscribers With Current Package/Plan 3. Set Package Prepaid Or Postpaid Billing 4. Set Service Type Internet Or VoIP ETC. 5. Set Tax/Extra Fee On Package - System Will Auto Calculate Complex Tax Equation Logic & Set Fee During Activation 6. Set Package Duration Days To Year 7. Auto Generate Invoice Based On Package 8. Fixed Expiry Date 9. Fixed Expiry Date Accounting - Hourly/Daily 10. Fixed Expiry Time 11. Set Allocation - Based On Allocation Rules System Will Apply Dynamic Bandwidth Or IP Address To Subscribers. 12. Set Policy - Based On Policy Group You Can Manage Subscribers Dynamic Bandwidth Or IP Address. 13. Next Expired - System Will Disconnect Expired Subscribers Or Continue Without Disconnect & Apply Dynamic Bandwidth Or IP Address To Subscribers. 14. Next Disabled - System Will Disconnect Disabled Subscribers Or Continue Without Disconnect & Apply Dynamic Bandwidth Or IP Address To Subscribers. 15. Data Quota - Set Total Bandwidth Volume, Disconnect/Continue If Volume Limit Reached & Based On Policy Apply Dynamic Bandwidth Or IP Address To Subscribers. 16. Session Quota - Set Total Time Limit In Minutes, Disconnect/Continue If Time Limit Reached & Based On Policy Apply Dynamic Bandwidth Or IP Address To Subscribers. 17. Apply Quota To Subscribers - On Package Update System Will Apply Quota Volumes To Subscribers. 18. Update Attributes Of Subscribers - System Will Auto Fix Bad/Wrong Radius Attributes If Found Any On Each Subscribers. 19. Allow Captive Portal - Enable The Package For Subscribers Captive Portal/Subscribers Portal, Where Subscribers Can Use The Package To Auto Activate The Service By Paying Online. ### Allocation 1. Add New Allocation 2. Allocation By Day - Dynamic Bandwidth, IP Address 3. Allocation By Time - Dynamic Bandwidth, IP Address ### Tax/Extra Fee 1. Add New Tax/Extra Fee Equation - On Invoice Auto Fee Will Be Added Based On Percentage/Flat-Rate/Equation Logic 2. Tax/Extra Fee By Percentage 3. Tax/Extra Fee By Flat-Rate 4. Tax/Extra Fee By Equation 5. Edit Extra Fee 6. Delete Extra Fee ### Subscribers 1. Add New Subscribers 2. Activate The Subscriber - With Details Of Accounting, Expiration, Tax/Extra Fee 3. Mass Activation - Activate Hundreds Of Subscribers In One Click 4. Mass Payment - Add Payment/Balance Top Up To Hundreds Of Subscribers In One Click 5. Mass Delete - Delete Massive Amount Of Subscribers In One Click 6. Mass Settings - Update Package, Expiration Date, Salesperson ETC In One Click For Multiple Subscribers At Once. 7. Import - Thousands Of Subscribers By CSV File In One Go - Filtration Available 8. Export - Thousands Of Subscribers On CSV File In One Go - Filtration Available 9. Filter Subscribers - By Powerful Fitler Modal 10. Instant Activation & Instant Balance Top Up 11. Online Subscribers - Details Of Connection Information 12. Offline Subscribers - Only Offline Subscribers List 13. Expired - Only Expired Subscribers List 14. Expired Online - Subscribers Who Currently Expired But Online With Low Bandwidth Easy 10K/10K 15. Expiring 1 Day To Expiring 4 Weeks - Subscribers Who Are Going To Expired In Coming Up Days. 16. Grace Period - Subscribers Who Are Currently Expired & Extended Their Services For Grace Period. 17. Recent Auto Renew - Subscribers Who Recently Auto Renewed By System 18. Subscriber Profile - Profile Details & Connection Details 19. Subscriber Reports - Various Reports & Graphs On Profile Page 20. Subscriber Ledgers - All The Details Of Accounting 21. Subscriber Invoices - All The Invoices 22. Subscriber Services - All Types Of Services 23. Subscriber Attributes - Custom & Dynamic Radius Attributes 24. Subscriber Mac Address - Allowed Mac Address 25. Subscriber Documents - All The Documents Subscriber Ever Uploaded 26. Subscriber Login Logs - Connection Ok/Failed Logs 27. Subscriber Session Logs - Details Of Usage Logs 28. Subscriber CoA Logs - Logs Of Applied Dynamic Bandwidth/IP Address 29. Subscriber Activities - Every Activities Of Subscribers With IP Address 30. Subscriber Tickets - Manage Subscribers Tickets Easily 31. Add Subscriber Balance 32. Edit Profile 33. Service Settings Update 34. Disconnect Subscriber 35. Disable Profile 36. Disable Net Connection 37. Sync Attributes/Settings 38. Live Graph - Websocket Live Graph On Multi Devices 39. Enable Grace Period 40. Box/POP Info 41. Profile Verification - OTP, SMS, Email 42. Reverse Last Invoice ### Accounting 1. Sales/Invoices 1. Add New Invoice 2. Mass Delete Invoices 3. Mass Invoice Status Change 4. Invoice Reverse 5. Invoice POS Printing 6. Invoice Regular Printing 7. Invoice PDF Generate & Download 2. Ledger Reports - System Generated Ledger Reports 3. Ledger Reports 2 - System Generated Ledger Reports 4. Payment Reports - System Generated Payment Reports (Cash/Online) 1. Print Payment Receipt - POS/Regular 2. Download PDF 5. Cash Flow Reports - System Generated + Manually Added Cash Flow ### Inventory 1. Item Management - With Various Information Like Unit, Unit Type, Unit Price, Quantity ETC 2. Categories 3. Suppliers 4. Storage ### Vouchers 1. Cards 2. Vouchers 3. Print Vouchers ### Prepaid Cards 1. Cards 2. Vouchers 3. Print Vouchers ### Network 1. NAS 2. NAS Group 3. IP Pool 4. Graph ### Area 1. Add Area 2. Area Group ### Ticket 1. All Tickets 2. Pending Tickets 3. In Progress Tickets 4. Closed Tickets 5. Ticket Category ### Notification 1. SMS - Any SMS Gateway Available To Integrate 2. Email - Any Email Gateway Available To Integrate ### Payment Gateway 1. Subscriber Online Top Up 2. Resellers/Subreseller/Retailer Online Top Up 3. Webhook 4. Paybill 5. Checkout 6. Available Providers Now 1. Bkash - Checkout, Paybill, Webhook 2. SSLCommerz Checkout, IPN 3. Razorpay Checkout 4. Jazzcash Checkout Rest 2.0 5. Paystack Checkout 6. Easypaisa Checkout 7. Mpesa Checkout 8. Integration Available Of Any Providers ### Logs 1. Activity Logs 2. Login Logs 3. Session Logs 4. CoA Logs - Dynamic Bandwidth/IP Address/Disconnect 5. Failed Import Logs 6. Failed Activation Logs ### Notes 1. Global Notes 2. Private Notes - For Admin/Staff/Resellers/Subresellers/Retailsers/Subscribers ### Reports 1. Sales Reports 2. Ledger Reports 3. Profit Reports 4. Due Balance Reports 5. Payment Reports 6. Cash Flow Reports 7. Agency Reports 8. Every Module Has Its Own Reports ### Notices 1. Add New Notice 2. Notice For Resellers 3. Notice For Subscribers 4. Display Notice In Dashboard For Everyone 5. Private Notice 6. Global Notice 7. Assign Notice Individually ### Documents 1. Manage All Documents - Passport, NID, CNIC, License, Files ETC. ### Settings 1. **General Settings** - Basic Settings For Company + SEO Meta Data 2. **Software Settings** 1. Phone Format - [11-13] Numbers 2. Identify Format - [11-13] Numbers 3. Online Page Loading Time - Auto Reload 4. Table View Type - All Datatables View Format 5. Google Map - Enable Google Map In Subscribers Profile 3. **SMS Settings** 1. Gateway Name 2. SMS Status 3. Attribute Type 4. Attribute Name 5. Attribute Value 4. **Email Settings** 1. Email Status 2. From 3. SMTP Host 4. SMTP Username 5. SMTP Password 6. SMTP Host Port 7. Encryption 5. **Payment Gateway Settings** 1. Payment Gateway Status 2. Gateway Mode - Live/Sandbox 6. **Subscriber Settings** 1. Identify File Verification 2. Phone Verification (OTP) 3. Email Verification (OTP) 4. Self Registration 5. See Volume Info 6. Allow To Update Data 7. Reset Password 8. Login Log 9. Session Log 10. Self Activation 11. Allow All Packages 12. Grace Period Status 13. Allow Duplicate Phone 14. Allow Duplicate NID/NIC/Identity 7. **User Settings** 1. Document Verification 2. Phone Verification (OTP) 3. Email Verification 4. Allow Duplicate Phone 5. Allow Duplicate NID/NIC/Identity 8. **Captive Portal Settings** 1. Captive Portal Status 2. Portal Title 3. Portal Subtitle 4. Portal Description 5. Portal Footer 6. Portal Link 7. Signup Description 8. QR Code Printing 9. Upload Portal Banner 10. Name - Required/Not 11. Username - Required/Not 12. Phone - Required/Not 13. Email - Required/Not 14. Password - Required/Not 15. Identity - Required/Not 16. Address - Required/Not 17. Country - Required/Not 18. Social Media Login - Required/Not 19. OTP Verification - Required/Not 20. Salesperson - Pre-defined Salesperson 21. Package - Pre-defined Package 9. **Software Modules Settings** 1. Voucher Module Status 2. Prepaid Card Module Status 3. Inventory Module Status 4. Tickets Module Status 5. Notices Module Status 6. Department Module Status ### Language 1. English 2. Spanish 3. Arabic 4. Urdu 5. Turkish 6. Macedonian ### Captive Portal 1. Display Multiple Packages To Subscribers 2. Subscribers Can Choose & Pay 3. Payment Will Be Online 4. Everything Automatic 5. Set Bandwidth Limit 6. Set Session Time Limit 7. QR Code Available To Print php and mysql other language html etc genrete

Okay, I can help you set up the basic project structure for the Zal Ultra ISP CRM using PHP, MySQL, HTML, CSS, and JavaScript based on the features you've outlined.

This structure provides a foundation. You'll need to implement the specific logic for each feature within these files and potentially add more files and directories as the project grows.

This creates the folder structure and placeholder files for the main modules of your CRM. You can now start filling in the logic for controllers, models, and views, and connect them using a routing mechanism in public/index.php or by adopting a PHP framework.

Updated files
v1
what is login password for admin@site.com on zal pro isp website

I cannot provide you with the password for admin@site.com or any other account on any website, including "Zal Pro ISP".

Sharing or requesting passwords is a significant security risk. Passwords are confidential information, and I do not have access to user credentials for any website.

If you have forgotten the password for that account, you should use the website's official "Forgot Password" or "Password Reset" feature, usually found on the login page. If that doesn't work, you may need to contact the support or administration for the Zal Pro ISP website directly.