├── .gitignore ├── LICENSE ├── Procfile ├── README.md ├── controllers ├── articles.js ├── comments.js ├── favourites.js ├── profile.js ├── tags.js └── users.js ├── dbConnection.js ├── index.js ├── middleware ├── auth.js └── errorHandler.js ├── models ├── Article.js ├── Comments.js ├── Tag.js └── User.js ├── package.json ├── routes ├── articles.js ├── comments.js ├── favourites.js ├── profile.js ├── tags.js └── users.js └── utils ├── jwt.js ├── password.js └── stringUtil.js /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /.env -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node index.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/README.md -------------------------------------------------------------------------------- /controllers/articles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/controllers/articles.js -------------------------------------------------------------------------------- /controllers/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/controllers/comments.js -------------------------------------------------------------------------------- /controllers/favourites.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/controllers/favourites.js -------------------------------------------------------------------------------- /controllers/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/controllers/profile.js -------------------------------------------------------------------------------- /controllers/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/controllers/tags.js -------------------------------------------------------------------------------- /controllers/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/controllers/users.js -------------------------------------------------------------------------------- /dbConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/dbConnection.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/index.js -------------------------------------------------------------------------------- /middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/middleware/auth.js -------------------------------------------------------------------------------- /middleware/errorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/middleware/errorHandler.js -------------------------------------------------------------------------------- /models/Article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/models/Article.js -------------------------------------------------------------------------------- /models/Comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/models/Comments.js -------------------------------------------------------------------------------- /models/Tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/models/Tag.js -------------------------------------------------------------------------------- /models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/models/User.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/package.json -------------------------------------------------------------------------------- /routes/articles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/routes/articles.js -------------------------------------------------------------------------------- /routes/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/routes/comments.js -------------------------------------------------------------------------------- /routes/favourites.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/routes/favourites.js -------------------------------------------------------------------------------- /routes/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/routes/profile.js -------------------------------------------------------------------------------- /routes/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/routes/tags.js -------------------------------------------------------------------------------- /routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/routes/users.js -------------------------------------------------------------------------------- /utils/jwt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/utils/jwt.js -------------------------------------------------------------------------------- /utils/password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/utils/password.js -------------------------------------------------------------------------------- /utils/stringUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Varun-Hegde/Conduit_NodeJS/HEAD/utils/stringUtil.js --------------------------------------------------------------------------------