├── .gitignore ├── HowToUseThisApp.md ├── LICENSE ├── README.md ├── backend ├── config │ ├── db.js │ ├── multerConfig.js │ └── tokenGenerator.js ├── controllers │ ├── authControllers.js │ ├── fileControllers.js │ ├── folderControllers.js │ ├── shareFileControllers.js │ └── shareFolderControllers.js ├── middlewares │ ├── authMiddleware.js │ ├── errorMiddleware.js │ └── storageMiddleware.js ├── models │ ├── fileModel.js │ ├── folderModel.js │ └── userModel.js ├── routes │ ├── authRoutes.js │ └── documentRoutes.js ├── server.js ├── util │ └── fileUtil.js └── views │ ├── audio.ejs │ ├── error.ejs │ ├── image.ejs │ └── video.ejs ├── graphics ├── fileSchema.png ├── folderSchema.png ├── graphicA.png ├── graphicB.png ├── graphicC.png ├── graphicD.png ├── linode.png ├── postman.jpg ├── screenshots │ ├── about_us.jpg │ ├── document.jpg │ ├── documents_2.jpg │ ├── getting_started.jpg │ ├── home.jpg │ ├── login.jpg │ ├── profile.jpg │ ├── register.jpg │ ├── shared_by_you.jpg │ ├── shared_to_me.jpg │ ├── splash.jpg │ └── videos.jpg ├── ui.png └── userSchema.png └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env -------------------------------------------------------------------------------- /HowToUseThisApp.md: -------------------------------------------------------------------------------- 1 | # App Guide 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/README.md -------------------------------------------------------------------------------- /backend/config/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/config/db.js -------------------------------------------------------------------------------- /backend/config/multerConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/config/multerConfig.js -------------------------------------------------------------------------------- /backend/config/tokenGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/config/tokenGenerator.js -------------------------------------------------------------------------------- /backend/controllers/authControllers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/controllers/authControllers.js -------------------------------------------------------------------------------- /backend/controllers/fileControllers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/controllers/fileControllers.js -------------------------------------------------------------------------------- /backend/controllers/folderControllers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/controllers/folderControllers.js -------------------------------------------------------------------------------- /backend/controllers/shareFileControllers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/controllers/shareFileControllers.js -------------------------------------------------------------------------------- /backend/controllers/shareFolderControllers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/controllers/shareFolderControllers.js -------------------------------------------------------------------------------- /backend/middlewares/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/middlewares/authMiddleware.js -------------------------------------------------------------------------------- /backend/middlewares/errorMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/middlewares/errorMiddleware.js -------------------------------------------------------------------------------- /backend/middlewares/storageMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/middlewares/storageMiddleware.js -------------------------------------------------------------------------------- /backend/models/fileModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/models/fileModel.js -------------------------------------------------------------------------------- /backend/models/folderModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/models/folderModel.js -------------------------------------------------------------------------------- /backend/models/userModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/models/userModel.js -------------------------------------------------------------------------------- /backend/routes/authRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/routes/authRoutes.js -------------------------------------------------------------------------------- /backend/routes/documentRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/routes/documentRoutes.js -------------------------------------------------------------------------------- /backend/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/server.js -------------------------------------------------------------------------------- /backend/util/fileUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/util/fileUtil.js -------------------------------------------------------------------------------- /backend/views/audio.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/views/audio.ejs -------------------------------------------------------------------------------- /backend/views/error.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/views/error.ejs -------------------------------------------------------------------------------- /backend/views/image.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/views/image.ejs -------------------------------------------------------------------------------- /backend/views/video.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/backend/views/video.ejs -------------------------------------------------------------------------------- /graphics/fileSchema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/fileSchema.png -------------------------------------------------------------------------------- /graphics/folderSchema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/folderSchema.png -------------------------------------------------------------------------------- /graphics/graphicA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/graphicA.png -------------------------------------------------------------------------------- /graphics/graphicB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/graphicB.png -------------------------------------------------------------------------------- /graphics/graphicC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/graphicC.png -------------------------------------------------------------------------------- /graphics/graphicD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/graphicD.png -------------------------------------------------------------------------------- /graphics/linode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/linode.png -------------------------------------------------------------------------------- /graphics/postman.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/postman.jpg -------------------------------------------------------------------------------- /graphics/screenshots/about_us.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/about_us.jpg -------------------------------------------------------------------------------- /graphics/screenshots/document.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/document.jpg -------------------------------------------------------------------------------- /graphics/screenshots/documents_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/documents_2.jpg -------------------------------------------------------------------------------- /graphics/screenshots/getting_started.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/getting_started.jpg -------------------------------------------------------------------------------- /graphics/screenshots/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/home.jpg -------------------------------------------------------------------------------- /graphics/screenshots/login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/login.jpg -------------------------------------------------------------------------------- /graphics/screenshots/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/profile.jpg -------------------------------------------------------------------------------- /graphics/screenshots/register.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/register.jpg -------------------------------------------------------------------------------- /graphics/screenshots/shared_by_you.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/shared_by_you.jpg -------------------------------------------------------------------------------- /graphics/screenshots/shared_to_me.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/shared_to_me.jpg -------------------------------------------------------------------------------- /graphics/screenshots/splash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/splash.jpg -------------------------------------------------------------------------------- /graphics/screenshots/videos.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/screenshots/videos.jpg -------------------------------------------------------------------------------- /graphics/ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/ui.png -------------------------------------------------------------------------------- /graphics/userSchema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/graphics/userSchema.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ishantchauhan710/DocuBox/HEAD/package.json --------------------------------------------------------------------------------