NOTES PAYABLE - Notes payable (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
Notes Payable (1)  
Original amount $ 150,000
Issuance date May 18, 2016
Maturity date Jun. 01, 2018
Interest rate 13.00%
Balance, beginning $ 150,000
Balance, ending 150,000
Notes Payable (2)  
Original amount $ 50,000
Issuance date Oct. 18, 2016
Maturity date Aug. 18, 2017
Interest rate 5.00%
Balance, beginning $ 50,000
Balance, ending 50,000
Notes Payable (3)  
Original amount $ 25,000
Issuance date Apr. 12, 2017
Maturity date Oct. 12, 2017
Interest rate 5.00%
Balance, beginning $ 25,000
Balance, ending 25,000
Notes Payable, Related Party (1)  
Original amount $ 25,000
Issuance date Apr. 27, 2017
Maturity date Apr. 27, 2018
Interest rate 3.00%
Balance, beginning $ 12,500
Balance, ending 17,500
Notes Payable (4)  
Original amount $ 25,000
Issuance date May 08, 2017
Maturity date Oct. 10, 2017
Interest rate 0.00%
Balance, beginning $ 25,000
Balance, ending 25,000
Notes Payable, Related Party (2)  
Original amount $ 15,000
Issuance date May 15, 2017
Maturity date May 15, 2018
Interest rate 5.00%
Balance, beginning $ 15,000
Balance, ending 15,000
Notes Payable, Related Party (3)  
Original amount $ 10,000
Issuance date Jun. 12, 2017
Maturity date Jun. 12, 2018
Interest rate 3.00%
Balance, beginning $ 10,000
Balance, ending 10,000
Notes Payable, Related Party (4)  
Original amount $ 5,500
Issuance date Jul. 03, 2017
Maturity date Jun. 30, 2018
Interest rate 3.00%
Balance, beginning $ 5,500
Balance, ending 5,500
Notes Payable, Related Party (5)  
Original amount $ 2,500
Issuance date Jul. 10, 2017
Maturity date Jun. 30, 2018
Interest rate 3.00%
Balance, beginning $ 2,500
Balance, ending 2,500
Notes Payable, Related Party (6)  
Original amount $ 2,500
Issuance date Jul. 12, 2017
Maturity date Jun. 30, 2018
Interest rate 3.00%
Balance, beginning $ 2,500
Balance, ending 2,500
Notes Payable, Related Party (7)  
Original amount $ 25,000
Issuance date Jul. 13, 2017
Maturity date Jun. 30, 2018
Interest rate 3.00%
Balance, beginning $ 25,000
Balance, ending 25,000
Notes Payable (5)  
Original amount $ 25,000
Issuance date Jul. 25, 2017
Maturity date Sep. 25, 2017
Interest rate 5.00%
Balance, beginning $ 25,000
Balance, ending 25,000
Notes Payable, Related Party (8)  
Original amount $ 5,000
Issuance date Aug. 14, 2017
Maturity date Jun. 30, 2018
Interest rate 3.00%
Balance, beginning $ 5,000
Balance, ending 5,000
Notes Payable (6)  
Original amount $ 50,000
Issuance date Sep. 01, 2017
Maturity date Dec. 31, 2017
Interest rate 8.00%
Balance, beginning $ 50,000
Balance, ending 50,000
Notes Payable, Related Party (9)  
Original amount $ 275,000
Issuance date Sep. 27, 2017
Maturity date Oct. 01, 2018
Interest rate 7.50%
Balance, beginning $ 275,000
Balance, ending 275,000
Notes Payable (7)  
Original amount $ 25,000
Issuance date Sep. 27, 2017
Maturity date Dec. 31, 2017
Interest rate 8.00%
Balance, beginning $ 25,000
Balance, ending 25,000
Notes Payable (8)  
Original amount $ 37,500
Issuance date Oct. 11, 2017
Maturity date Oct. 11, 2018
Interest rate 8.00%
Balance, beginning $ 37,500
Balance, ending 37,500
Notes Payable (9)  
Original amount $ 20,000
Issuance date Oct. 24, 2017
Maturity date Apr. 24, 2018
Interest rate 5.00%
Balance, beginning $ 20,000
Balance, ending 20,000
Notes Payable, Related Party (10)  
Original amount $ 250,000
Issuance date Nov. 15, 2017
Maturity date Dec. 15, 2018
Interest rate 1.00%
Balance, beginning $ 250,000
Balance, ending 250,000
Notes Payable, Related Party (11)  
Original amount $ 100,000
Issuance date Nov. 15, 2017
Maturity date Oct. 01, 2018
Interest rate 7.50%
Balance, beginning $ 100,000
Balance, ending 100,000
Notes Payable (10)  
Original amount $ 56,000
Issuance date Dec. 01, 2017
Maturity date Jan. 10, 2018
Interest rate 8.00%
Balance, beginning $ 20,000
Balance, ending
Notes Payable (11)  
Original amount $ 150,000
Issuance date Jan. 05, 2018
Maturity date Apr. 03, 2018
Interest rate 8.00%
Balance, beginning
Balance, ending
Notes Payable (12)  
Original amount $ 12,500
Issuance date Feb. 16, 2018
Maturity date Apr. 15, 2018
Interest rate 8.00%
Balance, beginning
Balance, ending 12,500
Notes Payable (13)  
Original amount $ 250,000
Issuance date Feb. 27, 2018
Maturity date Apr. 30, 2018
Interest rate 8.00%
Balance, beginning
Balance, ending
Notes Payable (14)  
Original amount $ 450,000
Issuance date Mar. 28, 2018
Maturity date Mar. 31, 2021
Interest rate 8.00%
Balance, beginning
Balance, ending $ 350,000