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

Notes payable consisted of the following at April 30, 2019:

 

Issuance Date   Maturity Date          
November 2018   July 2019       $ 185,748  
November 2018   July 2019         215,960  
December 2018   December 2019         698,077  
March 2019   September 2019         464,312  
March 2019   September 2019         474,603  
March 2019   September 2019         464,285  
Total notes payable             2,502,985  
Less: debt discount and deferred financing fees         (379,777 )
            $ 2,123,208