Here's link of my deployed contract: https://ropsten.etherscan.io/tx/0xde3ffc9ee6fae07db8b82d53cdd4f07f645ecab5866a2fd20b4d2affde0676d8
for this you should chek out the following development framework, called Truffle. They have a great documentation and lots of tutorials. https://github.com/trufflesuite/truffle Have fun.
PS: You will most likely have to redeploy the contract during th development, but for testing, I recommend getting the sandbox environment https://github.com/ethereumjs/testrpc
Have fun !
The key ingredient is the "ABI" (Application Binary Interface) and contract address. Any JS framework that interacts with Ethereum will ask for these two details to initialize their contract libraries.
In Remix, after publishing, in the right hand panel you'll see your contract interface appear. This will include a
Copy address link, and a
Contract Details reveal button, that will reveal copyable fields like "interface" (which is the ABI!)
Once you have the ABI and address, you can follow the instructions on your framework of choice, whether it's Web3, Truffle, EthJS, Embark, or something else.