v3.25.1
LOANS PAYABLE (Tables)
9 Months Ended
Apr. 30, 2025
Loans Payable Disclosure [Abstract]  
Schedule of notes payable
    April 30, 2025      July 31, 2024  
Notes payable   $ 24,253   $ 24,253  
Less: current portion, net     (24,253 )   (24,253 )
Long-term notes payable, net   $ -   $ -