Quarterly report pursuant to Section 13 or 15(d)

Notes Payable (Details Textual)

v3.19.1
Notes Payable (Details Textual)
1 Months Ended
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
Feb. 14, 2019
USD ($)
TradingDays
Jan. 28, 2019
USD ($)
TradingDays
Sep. 08, 2017
USD ($)
TradingDays
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Notes Payable (Textual)                                          
Additional paid in capital                                       $ 10,167,577 $ 5,919,152
Convertible Notes Payable [Member] | Convertible Promissory Note and a Security Purchase Agreement [Member]                                          
Notes Payable (Textual)                                          
Convertible notes payable $ 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 $ 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%    
Convertible price for interest payment percentage 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% 65.00% 50.00%    
Trading days immediately prior to conversion | TradingDays 15 15 15 15 15 15 20 15 15 15 20 20 20 20 20 20 15 15 20    
Maturity date 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 Feb. 14, 2020 Jan. 28, 2020 Sep. 08, 2018    
Additional paid in capital                                       $ 0  
Convertible Notes Payable [Member] | Convertible Promissory Note and a Security Purchase Agreement [Member] | March 31, 2019 [Member]                                          
Notes Payable (Textual)                                          
Additional paid in capital $ 92,580 $ 81,205 $ 53,567 $ 0 $ 0 $ 52,743   $ 36,066 $ 18,493 $ 0 $ 0       $ 0 $ 0 $ 75,183 $ 187,986 $ 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] | March 31, 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] | March 31, 2019 [Member]                                          
Notes Payable (Textual)                                          
Additional paid in capital                     $ 0