Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.19.2
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 19, 2019
Apr. 16, 2018
Jul. 31, 2019
Jun. 30, 2019
Jul. 31, 2017
Jul. 31, 2019
Apr. 30, 2019
Apr. 30, 2018
Subsequent Event [Line Items]                
Shares issued for services, value             $ 1,188,000 $ 1,142,829
Preferred stock, shares designated             50,000,000 50,000,000
Preferred stock, stated value             $ 0.001 $ 0.001
Number of shares sold         179,211      
Proceeds from issuance of common stock             $ 219,796 $ 2,590,004
Common Stock [Member]                
Subsequent Event [Line Items]                
Shares issued for services             1,201,874 700,483
Shares issued for services, value             $ 1,202 $ 702
Stock issued upon conversion of preferred stock               7,000,180
Employee [Member]                
Subsequent Event [Line Items]                
Shares issued for services   50,000            
Subsequent Event [Member] | Common Stock [Member]                
Subsequent Event [Line Items]                
Stock issued upon conversion of preferred stock     354,385 522,814        
Subsequent Event [Member] | Securities Purchase Agreement [Member]                
Subsequent Event [Line Items]                
Preferred stock, conversion description Each unit consisted of one (1) share of 0% Series F Preferred Stock and 878 Class X Warrants on a registered basis and 1,755 Class A Warrants on an unregistered basis. The Company sold a total of 1,250 Series F Preferred Stock, 2,193,750 Class A Warrants and 1,097,500 Class X Warrants under the agreement. Each share of Series F Preferred Stock, at the option of the holder at any time, may be converted into the number of shares of common stock of the Company determined by dividing the $2,000 (stated value per share of the Series F Preferred Stock) by a conversion price of $1.14 per share (approximately 2,193,750 shares of common stock), subject to adjustment. Each Class X Warrant is exercisable to acquire one share of our common stock and one Class Y Warrant at an exercise price of $1.14, for a period of six (6) months from the date of issuance. Each Class Y Warrant is exercisable to acquire one share of common stock at an exercise price of $1.14 per share, commencing six (6) months from the date of issuance (the "Initial Exercise Date") and will expire on a date that is the five (5) year anniversary of the Initial Exercise Date. Each Class A Warrant is exercisable to acquire one share of Common Stock at an exercise price of $1.14 per share, commencing six (6) months from the date of issuance and will expire on a date that is the five (5) year anniversary of the date of issuance. In aggregate, if all of the shares of common stock are issued on conversion of the Series F Preferred Stock and exercise of the Class A, Class X and Class Y warrants, the Company would issue a total of 6,582,500 shares of common stock (see Note 13).              
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Class A Warrants [Member]                
Subsequent Event [Line Items]                
Number of shares sold 878              
Number of warrants sold 2,193,750              
Warrant exercise price $ 1.14              
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Class X Warrants [Member]                
Subsequent Event [Line Items]                
Number of shares sold 1,755              
Number of warrants sold 1,097,500              
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Class Y Warrants [Member]                
Subsequent Event [Line Items]                
Warrant exercise price $ 1.14              
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Common Stock [Member]                
Subsequent Event [Line Items]                
Stock issued upon conversion of preferred stock 6,582,500              
Proceeds from issuance of common stock $ 2,400,000              
Stock issuance cost 35,000              
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Series F Preferred Stock and Warrants [Member]                
Subsequent Event [Line Items]                
Beneficial conversion feature recorded upon issuance of stock $ 2,000,000              
Subsequent Event [Member] | Series F Preferred Stock [Member]                
Subsequent Event [Line Items]                
Preferred stock, shares designated 1,250              
Preferred stock, stated value $ 2,000              
Preferred stock, conversion price per share $ 1.14              
Stock issued upon conversion of preferred stock 2,193,750              
Preferred stock, conversion description Based on the initial Conversion Price, approximately 2,193,750 shares of common stock would be issuable upon conversion of all of the Series F Preferred Stock to be sold pursuant to the Purchase Agreement. A holder of Series F Preferred Stock shall have no right to convert any portion of the Preferred Stock to the extent that, after giving effect to such conversion, the holder would beneficially own in excess of 4.99% (or, at the election of a holder after providing 61 days' prior written notice to the Company, 9.99%) of the number of shares of common stock outstanding immediately after giving effect to the issuance of shares of common stock upon such conversion.              
Shares issued upon conversion of preferred stock     298 202   298    
Subsequent Event [Member] | Series F Preferred Stock [Member] | Securities Purchase Agreement [Member]                
Subsequent Event [Line Items]                
Share issued price per shares $ 2,000              
Number of shares sold 1,250              
Number of shares sold, value $ 2,500,000              
Warrant exercise price $ 1.14              
Shares issued upon conversion of preferred stock 6,582,500              
Subsequent Event [Member] | Series F Preferred Stock [Member] | Securities Purchase Agreement [Member] | Class A Warrants [Member]                
Subsequent Event [Line Items]                
Number of warrants sold 2,193,750              
Subsequent Event [Member] | Series F Preferred Stock [Member] | Securities Purchase Agreement [Member] | Class X Warrants [Member]                
Subsequent Event [Line Items]                
Number of warrants sold 1,097,500              
Subsequent Event [Member] | Employee [Member]                
Subsequent Event [Line Items]                
Shares issued for services           32,218    
Shares issued for services, value           $ 37,500    
Subsequent Event [Member] | Employee [Member] | Minimum [Member]                
Subsequent Event [Line Items]                
Share issued price per shares     $ 1.03     $ 1.03    
Subsequent Event [Member] | Employee [Member] | Maximum [Member]                
Subsequent Event [Line Items]                
Share issued price per shares     $ 1.33     $ 1.33