├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitignore ├── INTERNALS.md ├── LICENSE ├── README.md ├── app ├── controllers │ ├── auth │ │ ├── email-verify.js │ │ ├── login.js │ │ ├── logout.js │ │ ├── networks.js │ │ ├── password-forgot.js │ │ ├── password-reset.js │ │ └── signup.js │ ├── core │ │ ├── fallback.js │ │ └── static.js │ └── pages │ │ └── home.js ├── models │ └── user.js ├── routes │ ├── auth.js │ ├── core.js │ └── pages.js └── templates │ ├── auth │ ├── login.hbs │ ├── password-recovery.hbs │ ├── password-reset.hbs │ └── signup.hbs │ ├── emails │ ├── forgot-password.hbs │ └── verify-email.hbs │ ├── errors │ ├── internal.hbs │ └── not-found.hbs │ ├── helpers │ └── m.js │ ├── homepage.hbs │ ├── layouts │ └── default.hbs │ └── partials │ ├── flash.hbs │ ├── form_security.hbs │ └── header.hbs ├── assets ├── fonts │ ├── Pe-icon-7-stroke.eot │ ├── Pe-icon-7-stroke.svg │ ├── Pe-icon-7-stroke.ttf │ └── Pe-icon-7-stroke.woff ├── images │ └── logo.png ├── scripts │ ├── components │ │ ├── active-link.js │ │ └── dropdown.js │ └── index.js └── styles │ ├── base │ ├── base.scss │ ├── buttons.scss │ ├── forms.scss │ ├── grid.scss │ ├── lists.scss │ ├── spacing.scss │ └── typography.scss │ ├── helpers │ ├── placeholders.scss │ └── utils.scss │ ├── index.scss │ ├── layout │ ├── containers.scss │ └── metabar.scss │ ├── modules │ ├── dropdown.scss │ ├── menu.scss │ ├── message.scss │ └── misc.scss │ ├── scales │ ├── base.scss │ ├── color.scss │ └── type.scss │ ├── vendors │ ├── normalize.css │ └── stroke │ │ ├── helper.css │ │ └── pe-icon-7-stroke.css │ └── views │ └── home.scss ├── config ├── assets.js ├── config.example.js ├── manifest.js └── meta.js ├── gulpfile.js ├── index.js ├── lib ├── auth.js ├── context.js ├── flash.js └── mongoose.js ├── package.json ├── server.js ├── tasks ├── assets.js ├── clean.js ├── lint.js ├── nodemon.js ├── revision.js ├── watch.js └── webpack.js └── tests ├── config.js ├── manifest.js └── server.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets" : ["es2015", "react"] 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/.gitignore -------------------------------------------------------------------------------- /INTERNALS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/INTERNALS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/README.md -------------------------------------------------------------------------------- /app/controllers/auth/email-verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/auth/email-verify.js -------------------------------------------------------------------------------- /app/controllers/auth/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/auth/login.js -------------------------------------------------------------------------------- /app/controllers/auth/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/auth/logout.js -------------------------------------------------------------------------------- /app/controllers/auth/networks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/auth/networks.js -------------------------------------------------------------------------------- /app/controllers/auth/password-forgot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/auth/password-forgot.js -------------------------------------------------------------------------------- /app/controllers/auth/password-reset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/auth/password-reset.js -------------------------------------------------------------------------------- /app/controllers/auth/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/auth/signup.js -------------------------------------------------------------------------------- /app/controllers/core/fallback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/core/fallback.js -------------------------------------------------------------------------------- /app/controllers/core/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/core/static.js -------------------------------------------------------------------------------- /app/controllers/pages/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/controllers/pages/home.js -------------------------------------------------------------------------------- /app/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/models/user.js -------------------------------------------------------------------------------- /app/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/routes/auth.js -------------------------------------------------------------------------------- /app/routes/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/routes/core.js -------------------------------------------------------------------------------- /app/routes/pages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/routes/pages.js -------------------------------------------------------------------------------- /app/templates/auth/login.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/auth/login.hbs -------------------------------------------------------------------------------- /app/templates/auth/password-recovery.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/auth/password-recovery.hbs -------------------------------------------------------------------------------- /app/templates/auth/password-reset.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/auth/password-reset.hbs -------------------------------------------------------------------------------- /app/templates/auth/signup.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/auth/signup.hbs -------------------------------------------------------------------------------- /app/templates/emails/forgot-password.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/emails/forgot-password.hbs -------------------------------------------------------------------------------- /app/templates/emails/verify-email.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/emails/verify-email.hbs -------------------------------------------------------------------------------- /app/templates/errors/internal.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/errors/internal.hbs -------------------------------------------------------------------------------- /app/templates/errors/not-found.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/errors/not-found.hbs -------------------------------------------------------------------------------- /app/templates/helpers/m.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/helpers/m.js -------------------------------------------------------------------------------- /app/templates/homepage.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/homepage.hbs -------------------------------------------------------------------------------- /app/templates/layouts/default.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/layouts/default.hbs -------------------------------------------------------------------------------- /app/templates/partials/flash.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/partials/flash.hbs -------------------------------------------------------------------------------- /app/templates/partials/form_security.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/partials/form_security.hbs -------------------------------------------------------------------------------- /app/templates/partials/header.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/app/templates/partials/header.hbs -------------------------------------------------------------------------------- /assets/fonts/Pe-icon-7-stroke.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/fonts/Pe-icon-7-stroke.eot -------------------------------------------------------------------------------- /assets/fonts/Pe-icon-7-stroke.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/fonts/Pe-icon-7-stroke.svg -------------------------------------------------------------------------------- /assets/fonts/Pe-icon-7-stroke.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/fonts/Pe-icon-7-stroke.ttf -------------------------------------------------------------------------------- /assets/fonts/Pe-icon-7-stroke.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/fonts/Pe-icon-7-stroke.woff -------------------------------------------------------------------------------- /assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/images/logo.png -------------------------------------------------------------------------------- /assets/scripts/components/active-link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/scripts/components/active-link.js -------------------------------------------------------------------------------- /assets/scripts/components/dropdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/scripts/components/dropdown.js -------------------------------------------------------------------------------- /assets/scripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/scripts/index.js -------------------------------------------------------------------------------- /assets/styles/base/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/base/base.scss -------------------------------------------------------------------------------- /assets/styles/base/buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/base/buttons.scss -------------------------------------------------------------------------------- /assets/styles/base/forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/base/forms.scss -------------------------------------------------------------------------------- /assets/styles/base/grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/base/grid.scss -------------------------------------------------------------------------------- /assets/styles/base/lists.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/base/lists.scss -------------------------------------------------------------------------------- /assets/styles/base/spacing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/base/spacing.scss -------------------------------------------------------------------------------- /assets/styles/base/typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/base/typography.scss -------------------------------------------------------------------------------- /assets/styles/helpers/placeholders.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/helpers/placeholders.scss -------------------------------------------------------------------------------- /assets/styles/helpers/utils.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/helpers/utils.scss -------------------------------------------------------------------------------- /assets/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/index.scss -------------------------------------------------------------------------------- /assets/styles/layout/containers.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/layout/containers.scss -------------------------------------------------------------------------------- /assets/styles/layout/metabar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/layout/metabar.scss -------------------------------------------------------------------------------- /assets/styles/modules/dropdown.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/modules/dropdown.scss -------------------------------------------------------------------------------- /assets/styles/modules/menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/modules/menu.scss -------------------------------------------------------------------------------- /assets/styles/modules/message.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/modules/message.scss -------------------------------------------------------------------------------- /assets/styles/modules/misc.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/modules/misc.scss -------------------------------------------------------------------------------- /assets/styles/scales/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/scales/base.scss -------------------------------------------------------------------------------- /assets/styles/scales/color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/scales/color.scss -------------------------------------------------------------------------------- /assets/styles/scales/type.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/scales/type.scss -------------------------------------------------------------------------------- /assets/styles/vendors/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/vendors/normalize.css -------------------------------------------------------------------------------- /assets/styles/vendors/stroke/helper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/vendors/stroke/helper.css -------------------------------------------------------------------------------- /assets/styles/vendors/stroke/pe-icon-7-stroke.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/vendors/stroke/pe-icon-7-stroke.css -------------------------------------------------------------------------------- /assets/styles/views/home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/assets/styles/views/home.scss -------------------------------------------------------------------------------- /config/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/config/assets.js -------------------------------------------------------------------------------- /config/config.example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/config/config.example.js -------------------------------------------------------------------------------- /config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/config/manifest.js -------------------------------------------------------------------------------- /config/meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/config/meta.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/index.js -------------------------------------------------------------------------------- /lib/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/lib/auth.js -------------------------------------------------------------------------------- /lib/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/lib/context.js -------------------------------------------------------------------------------- /lib/flash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/lib/flash.js -------------------------------------------------------------------------------- /lib/mongoose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/lib/mongoose.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/server.js -------------------------------------------------------------------------------- /tasks/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tasks/assets.js -------------------------------------------------------------------------------- /tasks/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tasks/clean.js -------------------------------------------------------------------------------- /tasks/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tasks/lint.js -------------------------------------------------------------------------------- /tasks/nodemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tasks/nodemon.js -------------------------------------------------------------------------------- /tasks/revision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tasks/revision.js -------------------------------------------------------------------------------- /tasks/watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tasks/watch.js -------------------------------------------------------------------------------- /tasks/webpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tasks/webpack.js -------------------------------------------------------------------------------- /tests/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tests/config.js -------------------------------------------------------------------------------- /tests/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tests/manifest.js -------------------------------------------------------------------------------- /tests/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravisuhag/jolly/HEAD/tests/server.js --------------------------------------------------------------------------------