Skip to content

Instantly share code, notes, and snippets.

View jsecademy's full-sized avatar
💭
Back to writing NativeScript with Angular

JSecademy jsecademy

💭
Back to writing NativeScript with Angular
View GitHub Profile
@jsecademy
jsecademy / express controller.js
Created October 24, 2015 20:53
Boiler plate code for exporting controller
var controller = {
action: function(){
}
}
module.exports = controller;
@jsecademy
jsecademy / markup.html
Last active November 4, 2016 17:48
HTML markup
<div layout="row" layout-align="start center" class="braintree-message">
<div flex="55">
<p>Your credit card information will not interact with our servers.</p>
</div>
<div flex="45">
<a href="https://www.braintreegateway.com/merchants/YOUR_MERCHANT_ID/verified" target="_blank">
<img src="https://s3.amazonaws.com/braintree-badges/braintree-badge-wide-dark.png" width="100%" border="0" />
</a>
</div>
</div>
@jsecademy
jsecademy / markup2.js
Created October 24, 2015 21:11
HTML Markup
<form id="checkout" method="post" action="/checkout">
<div id="payment-form"></div>
<input type="submit" value="Pay $10">
</form>
<script src="https://js.braintreegateway.com/v2/braintree.js"></script>
@jsecademy
jsecademy / toke.js
Last active November 4, 2016 17:41
Token for paypal
var clientToken = "TOKEN!";
braintree.setup(clientToken, "dropin", {
container: "payment-form"
});
@jsecademy
jsecademy / initapp.js
Created October 24, 2015 21:16
Expresjs Init application
npm install express-generator -g
express app
cd app
npm install
@jsecademy
jsecademy / start_npm.js
Created October 24, 2015 21:17
How to start NPM
npm start
@jsecademy
jsecademy / braintree.js
Created October 24, 2015 21:18
braintree paypal
npm install braintree --save
@jsecademy
jsecademy / public.js
Last active October 24, 2015 22:44
public controllers
mkdir controllers
mkdir controllers/test
cd controllers
touch paypal.js
touch test/test_paypal.js
@jsecademy
jsecademy / public_web.js
Last active October 25, 2015 21:34
braintree public
// Create the following file .bowerrc
{
"directory" : "public/lib"
}
// Use bower to pull braintree library
bower install braintree-web --save
@jsecademy
jsecademy / braintree_method.js
Last active October 24, 2015 21:41
Node Sub Methods
var controller = {
getClientToken: function(callback){
gateway.clientToken.generate({}, function (err, response) {
if(err){
callback(err)
}
if(response.clientToken){
callback(response.clientToken)
}else{
callback(response)