├── .env.example ├── .gitignore ├── LICENSE ├── README.md ├── app.js ├── package.json ├── public ├── css │ ├── account.css │ ├── common.css │ └── login.css ├── images │ └── saasbase.png └── js │ └── account.js ├── src ├── connect │ ├── mongodb.js │ └── stripe.js ├── middleware │ ├── hasPlan.js │ └── setCurrentUser.js └── user │ ├── index.js │ ├── user.model.js │ └── user.service.js └── views ├── account.ejs ├── basic.ejs ├── index.ejs ├── login.ejs ├── none.ejs └── pro.ejs /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | npm-debug.log 4 | .env 5 | .DS_Store -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/app.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/package.json -------------------------------------------------------------------------------- /public/css/account.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/public/css/account.css -------------------------------------------------------------------------------- /public/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/public/css/common.css -------------------------------------------------------------------------------- /public/css/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/public/css/login.css -------------------------------------------------------------------------------- /public/images/saasbase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/public/images/saasbase.png -------------------------------------------------------------------------------- /public/js/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/public/js/account.js -------------------------------------------------------------------------------- /src/connect/mongodb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/src/connect/mongodb.js -------------------------------------------------------------------------------- /src/connect/stripe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/src/connect/stripe.js -------------------------------------------------------------------------------- /src/middleware/hasPlan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/src/middleware/hasPlan.js -------------------------------------------------------------------------------- /src/middleware/setCurrentUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/src/middleware/setCurrentUser.js -------------------------------------------------------------------------------- /src/user/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/src/user/index.js -------------------------------------------------------------------------------- /src/user/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/src/user/user.model.js -------------------------------------------------------------------------------- /src/user/user.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/src/user/user.service.js -------------------------------------------------------------------------------- /views/account.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/views/account.ejs -------------------------------------------------------------------------------- /views/basic.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/views/basic.ejs -------------------------------------------------------------------------------- /views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/views/index.ejs -------------------------------------------------------------------------------- /views/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/views/login.ejs -------------------------------------------------------------------------------- /views/none.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/views/none.ejs -------------------------------------------------------------------------------- /views/pro.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdcorps/stripe-subscriptions-nodejs/HEAD/views/pro.ejs --------------------------------------------------------------------------------