v3.25.1
SCHEDULE OF REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 227,910 $ 140,901 $ 320,540 $ 1,073,259
Installation Service Provided [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue     $ 320,540 $ 1,073,259