Annual report pursuant to Section 13 and 15(d)

Convertible Notes Payable (Details Textual)

v3.19.3
Convertible Notes Payable (Details Textual)
1 Months Ended
Jun. 11, 2019
USD ($)
TradingDays
Dec. 18, 2018
USD ($)
TradingDays
Nov. 16, 2018
USD ($)
TradingDays
Oct. 05, 2018
USD ($)
TradingDays
Sep. 07, 2018
USD ($)
TradingDays
Aug. 02, 2018
USD ($)
TradingDays
Jul. 02, 2018
USD ($)
TradingDays
Jun. 18, 2018
USD ($)
TradingDays
Jun. 05, 2018
USD ($)
TradingDays
Apr. 30, 2018
USD ($)
TradingDays
Apr. 10, 2018
USD ($)
TradingDays
Mar. 02, 2018
USD ($)
TradingDays
Jan. 31, 2018
USD ($)
TradingDays
Jan. 10, 2018
USD ($)
TradingDays
Dec. 27, 2017
USD ($)
TradingDays
Nov. 15, 2017
USD ($)
TradingDays
Nov. 06, 2017
USD ($)
TradingDays
Apr. 29, 2019
USD ($)
TradingDays
Feb. 14, 2019
USD ($)
TradingDays
Jan. 28, 2019
USD ($)
TradingDays
Sep. 08, 2017
USD ($)
TradingDays
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Notes Payable (Textual)                                              
Additional paid in capital                                           $ 10,692,679 $ 5,919,152
Convertible Notes Payable [Member] | Convertible Promissory Note and a Security Purchase Agreement [Member]                                              
Notes Payable (Textual)                                              
Convertible notes payable $ 300,000 $ 130,000 $ 130,000 $ 104,000 $ 78,000 $ 107,005 $ 207,000 $ 52,500 $ 210,000 $ 225,000 $ 62,500 $ 75,000 $ 210,000 $ 110,000 $ 60,000 $ 75,000 $ 48,647 $ 208,000 $ 104,000 $ 234,000 $ 222,750    
Notes payable interest rate 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00% 8.00%    
Convertible price for interest payment percentage 70.00% 65.00% 65.00% 65.00% 65.00% 60.00% 60.00% 50.00% 60.00% 60.00% 60.00% 50.00% 50.00% 50.00% 50.00% 50.00% 50.00% 70.00% 70.00% 65.00% 50.00%    
Trading days immediately prior to conversion | TradingDays 15 15 15 15 15 15 15 20 15 15 15 20 20 20 20 20 20 15 15 15 20    
Maturity date Jun. 11, 2020 Dec. 18, 2019 Nov. 16, 2019 Oct. 05, 2019 Sep. 07, 2019 Aug. 02, 2019 Jul. 12, 2019 Oct. 18, 2018 Jun. 06, 2019 Apr. 30, 2019 Apr. 10, 2019 Nov. 15, 2018 Sep. 08, 2018 Jan. 10, 2019 Dec. 27, 2018 Nov. 15, 2018 Nov. 06, 2018 Apr. 29, 2020 Feb. 14, 2020 Jan. 28, 2020 Sep. 08, 2018    
Convertible Notes Payable [Member] | Convertible Promissory Note and a Security Purchase Agreement [Member] | June 30, 2019 [Member]                                              
Notes Payable (Textual)                                              
Additional paid in capital $ 227,713 $ 60,425 $ 48,795 $ 0 $ 0 $ 0 $ 1,134   $ 0 $ 0 $ 0 $ 0     $ 0 $ 0 $ 0 $ 141,204 $ 56,821 $ 131,528 $ 0    
Convertible Notes Payable [Member] | Convertible Promissory Note and a Security Purchase Agreement One [Member]                                              
Notes Payable (Textual)                                              
Convertible notes payable               $ 52,000       $ 60,000         $ 45,551            
Notes payable interest rate               8.00%       8.00%         8.00%            
Convertible price for interest payment percentage               60.00%       50.00%         50.00%            
Trading days immediately prior to conversion | TradingDays               15       20         20            
Maturity date               Jun. 18, 2019       Dec. 27, 2018         Nov. 06, 2018            
Convertible Notes Payable [Member] | Convertible Promissory Note and a Security Purchase Agreement One [Member] | June 30, 2019 [Member]                                              
Notes Payable (Textual)                                              
Additional paid in capital               $ 0       $ 0         $ 0            
Convertible Notes Payable [Member] | Convertible Promissory Note and a Security Purchase Agreement Two [Member]                                              
Notes Payable (Textual)                                              
Convertible notes payable                       $ 115,000                      
Notes payable interest rate                       8.00%                      
Convertible price for interest payment percentage                       70.00%                      
Trading days immediately prior to conversion | TradingDays                       10                      
Maturity date                       Mar. 02, 2019                      
Convertible Notes Payable [Member] | Convertible Promissory Note and a Security Purchase Agreement Two [Member] | June 30, 2019 [Member]                                              
Notes Payable (Textual)                                              
Additional paid in capital                       $ 0