v3.26.1
CONCENTRATIONS OF RISK (Details - Revenue and outstanding receivables) - USD ($)
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Concentration Risk [Line Items]    
Revenue, net $ 3,025,538 $ 2,662,105
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Concentration Risk [Line Items]    
Revenue, net $ 345,578 $ 1,072,230
Percentage of revenues 11.00% 40.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Concentration Risk [Line Items]    
Revenue, net $ 724,484  
Percentage of revenues 24.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer E [Member]    
Concentration Risk [Line Items]    
Revenue, net $ 587,010  
Percentage of revenues 19.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customers A D And E [Member]    
Concentration Risk [Line Items]    
Revenue, net $ 1,657,072  
Percentage of revenues 54.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Concentration Risk [Line Items]    
Revenue, net   $ 972,168
Percentage of revenues   37.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Concentration Risk [Line Items]    
Revenue, net   $ 374,880
Percentage of revenues   14.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customers A, B And C [Member]    
Concentration Risk [Line Items]    
Revenue, net   $ 2,419,278
Percentage of revenues   91.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Concentration Risk [Line Items]    
Accounts receivable $ 188,801 $ 501,512
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Concentration Risk [Line Items]    
Accounts receivable 85,875  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]    
Concentration Risk [Line Items]    
Accounts receivable 146,960  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customers A D And E [Member]    
Concentration Risk [Line Items]    
Accounts receivable $ 421,636  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Concentration Risk [Line Items]    
Accounts receivable   494,500
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Concentration Risk [Line Items]    
Accounts receivable   238,208
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customers A, B And C [Member]    
Concentration Risk [Line Items]    
Accounts receivable   $ 1,234,220