├── .gitignore ├── .nvmrc ├── .semaphore └── semaphore.yml ├── LICENSE ├── README.md ├── app ├── config.js ├── customers │ ├── customer-model.js │ ├── customer-model.tape.js │ ├── router.js │ └── router.tape.js ├── deals │ └── README.md ├── errors │ ├── not-found.js │ └── not-found.pug ├── index.js ├── index.tape.js ├── layout.pug ├── server.js ├── site │ ├── home.pug │ ├── router.js │ ├── router.tape.js │ └── team.pug ├── test-app.js ├── users │ ├── README.md │ ├── need-user.js │ ├── profile.pug │ └── router.js └── vehicles │ └── README.md ├── bin ├── README.md └── test.sh ├── package.json └── wwwroot └── favicon.ico /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 14.5.0 2 | -------------------------------------------------------------------------------- /.semaphore/semaphore.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/.semaphore/semaphore.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/README.md -------------------------------------------------------------------------------- /app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/config.js -------------------------------------------------------------------------------- /app/customers/customer-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/customers/customer-model.js -------------------------------------------------------------------------------- /app/customers/customer-model.tape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/customers/customer-model.tape.js -------------------------------------------------------------------------------- /app/customers/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/customers/router.js -------------------------------------------------------------------------------- /app/customers/router.tape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/customers/router.tape.js -------------------------------------------------------------------------------- /app/deals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/deals/README.md -------------------------------------------------------------------------------- /app/errors/not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/errors/not-found.js -------------------------------------------------------------------------------- /app/errors/not-found.pug: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | block body 3 | h1 Oops, no such page 4 | -------------------------------------------------------------------------------- /app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/index.js -------------------------------------------------------------------------------- /app/index.tape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/index.tape.js -------------------------------------------------------------------------------- /app/layout.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/layout.pug -------------------------------------------------------------------------------- /app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/server.js -------------------------------------------------------------------------------- /app/site/home.pug: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | block body 3 | h1 Jeff's Car Dealership 4 | -------------------------------------------------------------------------------- /app/site/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/site/router.js -------------------------------------------------------------------------------- /app/site/router.tape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/site/router.tape.js -------------------------------------------------------------------------------- /app/site/team.pug: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | block body 3 | h1 Our Amazing Sales Team 4 | -------------------------------------------------------------------------------- /app/test-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/test-app.js -------------------------------------------------------------------------------- /app/users/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/users/README.md -------------------------------------------------------------------------------- /app/users/need-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/users/need-user.js -------------------------------------------------------------------------------- /app/users/profile.pug: -------------------------------------------------------------------------------- 1 | extends ../layout 2 | block body 3 | h1 Here's your user profile 4 | -------------------------------------------------------------------------------- /app/users/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/users/router.js -------------------------------------------------------------------------------- /app/vehicles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/app/vehicles/README.md -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/bin/test.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/package.json -------------------------------------------------------------------------------- /wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/focusaurus/express_code_structure/HEAD/wwwroot/favicon.ico --------------------------------------------------------------------------------