Convertible Notes Payable (Tables)
12 Months Ended
Apr. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Convertible Notes Payable

Convertible notes payable consists of the following:

 

        Conversion Price     As of April 30,  
Issuance Date   Maturity Date   (per share)     2020     2019  
October 2017   October 2022   $ 0.15     $ 50,000     $ 50,000  
November 2017   On Demand   $ 0.0025       -       5,000  
January 2018   On Demand   $ 0.0025       -       250,000  
February 2018   On Demand   $ 0.0025       -       250,000  
March 2018   On Demand   $ 0.01       -       250,000  
April 2018   April 2021   $ 0.01       100,000       100,000  
Total convertible notes payable             150,000       905,000  
Less: unamortized debt discount and deferred financing fees             (34,255 )     (34,433 )
              115,745       870,567  
Less: current portion of convertible notes payable             90,157       855,000  
Long-term convertible notes payable           $ 25,588     $ 15,567