├── .gitignore ├── Procfile ├── README.md ├── admin.js ├── admin ├── public │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.min.css │ │ └── sticky-footer.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff │ ├── img │ │ └── style │ │ │ ├── glyphicons-halflings.png │ │ │ └── header.png │ └── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── controller │ │ ├── category.js │ │ └── product.js │ │ ├── holder.js │ │ └── plugins │ │ ├── bootstrap-formhelpers-countries.en_US.js │ │ ├── bootstrap-formhelpers-countries.js │ │ ├── jquery.validate.min.js │ │ └── typeahead.min.js ├── router.js ├── routes │ ├── banners.js │ ├── categories.js │ ├── customers.js │ ├── main.js │ ├── orders.js │ ├── products.js │ └── reports.js └── views │ ├── banners │ ├── banner.jade │ └── home.jade │ ├── categories │ ├── category.jade │ └── home.jade │ ├── customers │ ├── customer.jade │ └── home.jade │ ├── layout.jade │ ├── main │ └── home.jade │ ├── orders │ ├── home.jade │ └── order.jade │ ├── products │ ├── home.jade │ └── product.jade │ └── reports │ └── home.jade ├── package.json ├── schemas ├── category.js ├── order.js ├── product.js └── user.js ├── shop.js └── shop ├── config.json ├── data.js ├── public ├── css │ ├── bootstrap.min.css │ └── main.css ├── img │ └── style │ │ ├── glyphicons-halflings.png │ │ └── header.png └── js │ ├── bootstrap.min.js │ ├── controller │ ├── Untitled │ ├── checkout │ │ ├── guest.js │ │ └── order.js │ └── main.js │ ├── holder.js │ └── plugins │ ├── bootstrap-formhelpers-countries.en_US.js │ ├── bootstrap-formhelpers-countries.js │ └── jquery.validate.min.js ├── router.js ├── routes ├── account.js ├── cart.js ├── category.js ├── checkout.js ├── main.js ├── modals.js ├── product.js └── search.js └── views ├── 404.jade ├── account ├── account.jade ├── layout.jade ├── login.jade ├── register.jade └── registered.jade ├── cart └── cart.jade ├── category ├── category.jade └── layout.jade ├── checkout ├── cart.jade ├── guest.jade ├── layout.jade └── order.jade ├── main ├── about.jade ├── contact.jade ├── home.jade └── layout.jade ├── modals ├── login.jade ├── register.jade └── terms.jade └── product ├── layout.jade └── product.jade /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/.gitignore -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node shop.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/README.md -------------------------------------------------------------------------------- /admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin.js -------------------------------------------------------------------------------- /admin/public/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/css/bootstrap-theme.css -------------------------------------------------------------------------------- /admin/public/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /admin/public/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/css/bootstrap.css -------------------------------------------------------------------------------- /admin/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /admin/public/css/sticky-footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/css/sticky-footer.css -------------------------------------------------------------------------------- /admin/public/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /admin/public/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /admin/public/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /admin/public/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /admin/public/img/style/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/img/style/glyphicons-halflings.png -------------------------------------------------------------------------------- /admin/public/img/style/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/img/style/header.png -------------------------------------------------------------------------------- /admin/public/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/bootstrap.js -------------------------------------------------------------------------------- /admin/public/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/bootstrap.min.js -------------------------------------------------------------------------------- /admin/public/js/controller/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/controller/category.js -------------------------------------------------------------------------------- /admin/public/js/controller/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/controller/product.js -------------------------------------------------------------------------------- /admin/public/js/holder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/holder.js -------------------------------------------------------------------------------- /admin/public/js/plugins/bootstrap-formhelpers-countries.en_US.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/plugins/bootstrap-formhelpers-countries.en_US.js -------------------------------------------------------------------------------- /admin/public/js/plugins/bootstrap-formhelpers-countries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/plugins/bootstrap-formhelpers-countries.js -------------------------------------------------------------------------------- /admin/public/js/plugins/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/plugins/jquery.validate.min.js -------------------------------------------------------------------------------- /admin/public/js/plugins/typeahead.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/public/js/plugins/typeahead.min.js -------------------------------------------------------------------------------- /admin/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/router.js -------------------------------------------------------------------------------- /admin/routes/banners.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin/routes/categories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/routes/categories.js -------------------------------------------------------------------------------- /admin/routes/customers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/routes/customers.js -------------------------------------------------------------------------------- /admin/routes/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/routes/main.js -------------------------------------------------------------------------------- /admin/routes/orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/routes/orders.js -------------------------------------------------------------------------------- /admin/routes/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/routes/products.js -------------------------------------------------------------------------------- /admin/routes/reports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/routes/reports.js -------------------------------------------------------------------------------- /admin/views/banners/banner.jade: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin/views/banners/home.jade: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | block content -------------------------------------------------------------------------------- /admin/views/categories/category.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/views/categories/category.jade -------------------------------------------------------------------------------- /admin/views/categories/home.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/views/categories/home.jade -------------------------------------------------------------------------------- /admin/views/customers/customer.jade: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin/views/customers/home.jade: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | blokc content -------------------------------------------------------------------------------- /admin/views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/views/layout.jade -------------------------------------------------------------------------------- /admin/views/main/home.jade: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | block content -------------------------------------------------------------------------------- /admin/views/orders/home.jade: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | blokc content -------------------------------------------------------------------------------- /admin/views/orders/order.jade: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin/views/products/home.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/views/products/home.jade -------------------------------------------------------------------------------- /admin/views/products/product.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/admin/views/products/product.jade -------------------------------------------------------------------------------- /admin/views/reports/home.jade: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | blokc content -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/package.json -------------------------------------------------------------------------------- /schemas/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/schemas/category.js -------------------------------------------------------------------------------- /schemas/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/schemas/order.js -------------------------------------------------------------------------------- /schemas/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/schemas/product.js -------------------------------------------------------------------------------- /schemas/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/schemas/user.js -------------------------------------------------------------------------------- /shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop.js -------------------------------------------------------------------------------- /shop/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/config.json -------------------------------------------------------------------------------- /shop/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/data.js -------------------------------------------------------------------------------- /shop/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /shop/public/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/css/main.css -------------------------------------------------------------------------------- /shop/public/img/style/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/img/style/glyphicons-halflings.png -------------------------------------------------------------------------------- /shop/public/img/style/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/img/style/header.png -------------------------------------------------------------------------------- /shop/public/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/js/bootstrap.min.js -------------------------------------------------------------------------------- /shop/public/js/controller/Untitled: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shop/public/js/controller/checkout/guest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/js/controller/checkout/guest.js -------------------------------------------------------------------------------- /shop/public/js/controller/checkout/order.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shop/public/js/controller/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/js/controller/main.js -------------------------------------------------------------------------------- /shop/public/js/holder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/js/holder.js -------------------------------------------------------------------------------- /shop/public/js/plugins/bootstrap-formhelpers-countries.en_US.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/js/plugins/bootstrap-formhelpers-countries.en_US.js -------------------------------------------------------------------------------- /shop/public/js/plugins/bootstrap-formhelpers-countries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/js/plugins/bootstrap-formhelpers-countries.js -------------------------------------------------------------------------------- /shop/public/js/plugins/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/public/js/plugins/jquery.validate.min.js -------------------------------------------------------------------------------- /shop/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/router.js -------------------------------------------------------------------------------- /shop/routes/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/routes/account.js -------------------------------------------------------------------------------- /shop/routes/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/routes/cart.js -------------------------------------------------------------------------------- /shop/routes/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/routes/category.js -------------------------------------------------------------------------------- /shop/routes/checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/routes/checkout.js -------------------------------------------------------------------------------- /shop/routes/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/routes/main.js -------------------------------------------------------------------------------- /shop/routes/modals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/routes/modals.js -------------------------------------------------------------------------------- /shop/routes/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/routes/product.js -------------------------------------------------------------------------------- /shop/routes/search.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /shop/views/404.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/404.jade -------------------------------------------------------------------------------- /shop/views/account/account.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/account/account.jade -------------------------------------------------------------------------------- /shop/views/account/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/account/layout.jade -------------------------------------------------------------------------------- /shop/views/account/login.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/account/login.jade -------------------------------------------------------------------------------- /shop/views/account/register.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/account/register.jade -------------------------------------------------------------------------------- /shop/views/account/registered.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/account/registered.jade -------------------------------------------------------------------------------- /shop/views/cart/cart.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/cart/cart.jade -------------------------------------------------------------------------------- /shop/views/category/category.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/category/category.jade -------------------------------------------------------------------------------- /shop/views/category/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/category/layout.jade -------------------------------------------------------------------------------- /shop/views/checkout/cart.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/checkout/cart.jade -------------------------------------------------------------------------------- /shop/views/checkout/guest.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/checkout/guest.jade -------------------------------------------------------------------------------- /shop/views/checkout/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/checkout/layout.jade -------------------------------------------------------------------------------- /shop/views/checkout/order.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/checkout/order.jade -------------------------------------------------------------------------------- /shop/views/main/about.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/main/about.jade -------------------------------------------------------------------------------- /shop/views/main/contact.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/main/contact.jade -------------------------------------------------------------------------------- /shop/views/main/home.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/main/home.jade -------------------------------------------------------------------------------- /shop/views/main/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/main/layout.jade -------------------------------------------------------------------------------- /shop/views/modals/login.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/modals/login.jade -------------------------------------------------------------------------------- /shop/views/modals/register.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/modals/register.jade -------------------------------------------------------------------------------- /shop/views/modals/terms.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/modals/terms.jade -------------------------------------------------------------------------------- /shop/views/product/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/product/layout.jade -------------------------------------------------------------------------------- /shop/views/product/product.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/btply/nodeshop/HEAD/shop/views/product/product.jade --------------------------------------------------------------------------------