├── .babelrc ├── .eslintrc ├── .gitignore ├── .meteor ├── .finished-upgraders ├── .gitignore ├── .id ├── packages ├── platforms ├── release └── versions ├── README.md ├── client ├── index.html └── styles.css ├── package.json ├── private └── emails │ ├── layout │ ├── button.html │ ├── layout.html │ ├── styles.html │ └── unsubscribe.html │ └── templates │ ├── enroll.html │ ├── reset.html │ ├── test.html │ ├── verify.html │ └── welcome.html ├── server ├── imports │ ├── accounts │ │ ├── emailsConfig.js │ │ ├── index.js │ │ └── onRegister.js │ ├── apollo │ │ ├── index.js │ │ ├── resolvers │ │ │ ├── Mutation │ │ │ │ ├── User │ │ │ │ │ ├── index.js │ │ │ │ │ └── setUserProfile.js │ │ │ │ └── index.js │ │ │ ├── Query │ │ │ │ ├── User │ │ │ │ │ ├── index.js │ │ │ │ │ ├── me.js │ │ │ │ │ └── user.js │ │ │ │ └── index.js │ │ │ ├── Scalars │ │ │ │ ├── Date.js │ │ │ │ ├── JSON.js │ │ │ │ └── index.js │ │ │ ├── Types │ │ │ │ ├── User │ │ │ │ │ ├── email.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── name.js │ │ │ │ └── index.js │ │ │ └── index.js │ │ └── schema │ │ │ ├── Mutation │ │ │ ├── User.graphql │ │ │ └── index.js │ │ │ ├── Query │ │ │ ├── User.graphql │ │ │ └── index.js │ │ │ ├── Scalars │ │ │ ├── Scalars.graphql │ │ │ └── index.js │ │ │ ├── Types │ │ │ ├── User.graphql │ │ │ └── index.js │ │ │ └── index.js │ ├── collections │ │ └── Users │ │ │ ├── Profile.js │ │ │ ├── Schema.js │ │ │ └── index.js │ ├── config │ │ ├── index.js │ │ ├── s3.js │ │ └── simpleSchema.js │ ├── emails │ │ ├── getContent.js │ │ ├── index.js │ │ ├── loadTemplate.js │ │ ├── loadTemplates.js │ │ └── send.js │ ├── hooks │ │ ├── index.js │ │ └── users │ │ │ └── index.js │ ├── http │ │ ├── createRoute.js │ │ ├── index.js │ │ └── test │ │ │ └── index.js │ ├── jobs │ │ └── index.js │ └── roles │ │ ├── admin │ │ ├── index.js │ │ ├── role.js │ │ └── users.js │ │ ├── index.js │ │ └── loggedIn │ │ ├── index.js │ │ ├── role.js │ │ └── users.js └── main.js ├── start.sh └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "orionsoft" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | settings.json 3 | -------------------------------------------------------------------------------- /.meteor/.finished-upgraders: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/.meteor/.finished-upgraders -------------------------------------------------------------------------------- /.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /.meteor/.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/.meteor/.id -------------------------------------------------------------------------------- /.meteor/packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/.meteor/packages -------------------------------------------------------------------------------- /.meteor/platforms: -------------------------------------------------------------------------------- 1 | server 2 | browser 3 | -------------------------------------------------------------------------------- /.meteor/release: -------------------------------------------------------------------------------- 1 | METEOR@1.6.1.1 2 | -------------------------------------------------------------------------------- /.meteor/versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/.meteor/versions -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/client/index.html -------------------------------------------------------------------------------- /client/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/client/styles.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/package.json -------------------------------------------------------------------------------- /private/emails/layout/button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/layout/button.html -------------------------------------------------------------------------------- /private/emails/layout/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/layout/layout.html -------------------------------------------------------------------------------- /private/emails/layout/styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/layout/styles.html -------------------------------------------------------------------------------- /private/emails/layout/unsubscribe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/layout/unsubscribe.html -------------------------------------------------------------------------------- /private/emails/templates/enroll.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/templates/enroll.html -------------------------------------------------------------------------------- /private/emails/templates/reset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/templates/reset.html -------------------------------------------------------------------------------- /private/emails/templates/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/templates/test.html -------------------------------------------------------------------------------- /private/emails/templates/verify.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/templates/verify.html -------------------------------------------------------------------------------- /private/emails/templates/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/private/emails/templates/welcome.html -------------------------------------------------------------------------------- /server/imports/accounts/emailsConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/accounts/emailsConfig.js -------------------------------------------------------------------------------- /server/imports/accounts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/accounts/index.js -------------------------------------------------------------------------------- /server/imports/accounts/onRegister.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/accounts/onRegister.js -------------------------------------------------------------------------------- /server/imports/apollo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/index.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Mutation/User/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Mutation/User/index.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Mutation/User/setUserProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Mutation/User/setUserProfile.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Mutation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Mutation/index.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Query/User/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Query/User/index.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Query/User/me.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Query/User/me.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Query/User/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Query/User/user.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Query/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Query/index.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Scalars/Date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Scalars/Date.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Scalars/JSON.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Scalars/JSON.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Scalars/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Scalars/index.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Types/User/email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Types/User/email.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Types/User/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Types/User/index.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Types/User/name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Types/User/name.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/Types/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/Types/index.js -------------------------------------------------------------------------------- /server/imports/apollo/resolvers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/resolvers/index.js -------------------------------------------------------------------------------- /server/imports/apollo/schema/Mutation/User.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/Mutation/User.graphql -------------------------------------------------------------------------------- /server/imports/apollo/schema/Mutation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/Mutation/index.js -------------------------------------------------------------------------------- /server/imports/apollo/schema/Query/User.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/Query/User.graphql -------------------------------------------------------------------------------- /server/imports/apollo/schema/Query/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/Query/index.js -------------------------------------------------------------------------------- /server/imports/apollo/schema/Scalars/Scalars.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/Scalars/Scalars.graphql -------------------------------------------------------------------------------- /server/imports/apollo/schema/Scalars/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/Scalars/index.js -------------------------------------------------------------------------------- /server/imports/apollo/schema/Types/User.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/Types/User.graphql -------------------------------------------------------------------------------- /server/imports/apollo/schema/Types/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/Types/index.js -------------------------------------------------------------------------------- /server/imports/apollo/schema/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/apollo/schema/index.js -------------------------------------------------------------------------------- /server/imports/collections/Users/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/collections/Users/Profile.js -------------------------------------------------------------------------------- /server/imports/collections/Users/Schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/collections/Users/Schema.js -------------------------------------------------------------------------------- /server/imports/collections/Users/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/collections/Users/index.js -------------------------------------------------------------------------------- /server/imports/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/config/index.js -------------------------------------------------------------------------------- /server/imports/config/s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/config/s3.js -------------------------------------------------------------------------------- /server/imports/config/simpleSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/config/simpleSchema.js -------------------------------------------------------------------------------- /server/imports/emails/getContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/emails/getContent.js -------------------------------------------------------------------------------- /server/imports/emails/index.js: -------------------------------------------------------------------------------- 1 | import './loadTemplates' 2 | -------------------------------------------------------------------------------- /server/imports/emails/loadTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/emails/loadTemplate.js -------------------------------------------------------------------------------- /server/imports/emails/loadTemplates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/emails/loadTemplates.js -------------------------------------------------------------------------------- /server/imports/emails/send.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/emails/send.js -------------------------------------------------------------------------------- /server/imports/hooks/index.js: -------------------------------------------------------------------------------- 1 | import './users' 2 | -------------------------------------------------------------------------------- /server/imports/hooks/users/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/imports/http/createRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/http/createRoute.js -------------------------------------------------------------------------------- /server/imports/http/index.js: -------------------------------------------------------------------------------- 1 | import './test' 2 | -------------------------------------------------------------------------------- /server/imports/http/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/http/test/index.js -------------------------------------------------------------------------------- /server/imports/jobs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/jobs/index.js -------------------------------------------------------------------------------- /server/imports/roles/admin/index.js: -------------------------------------------------------------------------------- 1 | import './users' 2 | -------------------------------------------------------------------------------- /server/imports/roles/admin/role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/roles/admin/role.js -------------------------------------------------------------------------------- /server/imports/roles/admin/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/roles/admin/users.js -------------------------------------------------------------------------------- /server/imports/roles/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/roles/index.js -------------------------------------------------------------------------------- /server/imports/roles/loggedIn/index.js: -------------------------------------------------------------------------------- 1 | import './users' 2 | -------------------------------------------------------------------------------- /server/imports/roles/loggedIn/role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/roles/loggedIn/role.js -------------------------------------------------------------------------------- /server/imports/roles/loggedIn/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/imports/roles/loggedIn/users.js -------------------------------------------------------------------------------- /server/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/server/main.js -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/start.sh -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicolaslopezj/server-boilerplate/HEAD/yarn.lock --------------------------------------------------------------------------------