├── .gitignore ├── README.md ├── bin └── koa-mvc ├── images ├── green-auth.jpg ├── green.jpg ├── red-noauth.jpg └── violet.jpg ├── package.json └── templates └── app ├── app.ejs ├── configs ├── auth.ejs ├── database.ejs ├── main.ejs ├── routes.ejs ├── view-filters.ejs └── view-locals.ejs ├── controllers ├── auth.ejs └── site.ejs ├── locales └── en.ejs ├── models └── user.ejs ├── package.ejs ├── runtime └── .gitignore ├── views └── ejs │ ├── error │ ├── 401.ejs │ ├── 403.ejs │ ├── 404.ejs │ └── error.ejs │ ├── layouts │ ├── error.ejs │ └── main.ejs │ └── site │ ├── index.ejs │ └── login.ejs └── web ├── css └── main.css.ejs ├── img └── .gitkeep └── js └── main.ejs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/README.md -------------------------------------------------------------------------------- /bin/koa-mvc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/bin/koa-mvc -------------------------------------------------------------------------------- /images/green-auth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/images/green-auth.jpg -------------------------------------------------------------------------------- /images/green.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/images/green.jpg -------------------------------------------------------------------------------- /images/red-noauth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/images/red-noauth.jpg -------------------------------------------------------------------------------- /images/violet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/images/violet.jpg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/package.json -------------------------------------------------------------------------------- /templates/app/app.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/app.ejs -------------------------------------------------------------------------------- /templates/app/configs/auth.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/configs/auth.ejs -------------------------------------------------------------------------------- /templates/app/configs/database.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/configs/database.ejs -------------------------------------------------------------------------------- /templates/app/configs/main.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/configs/main.ejs -------------------------------------------------------------------------------- /templates/app/configs/routes.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/configs/routes.ejs -------------------------------------------------------------------------------- /templates/app/configs/view-filters.ejs: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //view filters 3 | module.exports={} -------------------------------------------------------------------------------- /templates/app/configs/view-locals.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/configs/view-locals.ejs -------------------------------------------------------------------------------- /templates/app/controllers/auth.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/controllers/auth.ejs -------------------------------------------------------------------------------- /templates/app/controllers/site.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/controllers/site.ejs -------------------------------------------------------------------------------- /templates/app/locales/en.ejs: -------------------------------------------------------------------------------- 1 | { 2 | "HELLO_WORLD": "Hello World!" 3 | } -------------------------------------------------------------------------------- /templates/app/models/user.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/models/user.ejs -------------------------------------------------------------------------------- /templates/app/package.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/package.ejs -------------------------------------------------------------------------------- /templates/app/runtime/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /templates/app/views/ejs/error/401.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/views/ejs/error/401.ejs -------------------------------------------------------------------------------- /templates/app/views/ejs/error/403.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/views/ejs/error/403.ejs -------------------------------------------------------------------------------- /templates/app/views/ejs/error/404.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/views/ejs/error/404.ejs -------------------------------------------------------------------------------- /templates/app/views/ejs/error/error.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/views/ejs/error/error.ejs -------------------------------------------------------------------------------- /templates/app/views/ejs/layouts/error.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/views/ejs/layouts/error.ejs -------------------------------------------------------------------------------- /templates/app/views/ejs/layouts/main.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/views/ejs/layouts/main.ejs -------------------------------------------------------------------------------- /templates/app/views/ejs/site/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/views/ejs/site/index.ejs -------------------------------------------------------------------------------- /templates/app/views/ejs/site/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/views/ejs/site/login.ejs -------------------------------------------------------------------------------- /templates/app/web/css/main.css.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/web/css/main.css.ejs -------------------------------------------------------------------------------- /templates/app/web/img/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/app/web/js/main.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gusnips/node-koa-mvc/HEAD/templates/app/web/js/main.ejs --------------------------------------------------------------------------------