├── client ├── README.md ├── eslint.config.js ├── index.html ├── package-lock.json ├── package.json ├── public │ └── vite.svg ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ ├── fb.png │ │ ├── git.png │ │ ├── img1.png │ │ ├── linkedin.png │ │ ├── profile.png │ │ ├── react.svg │ │ └── yt.png │ ├── components │ │ ├── Hero.jsx │ │ ├── Instructor.jsx │ │ ├── Login.jsx │ │ ├── Register.jsx │ │ └── Technologies.jsx │ ├── layout │ │ └── Footer.jsx │ ├── main.jsx │ ├── pages │ │ ├── Auth.jsx │ │ ├── ForgotPassword.jsx │ │ ├── Home.jsx │ │ ├── OtpVerification.jsx │ │ └── ResetPassword.jsx │ └── styles │ │ ├── Auth.css │ │ ├── Footer.css │ │ ├── ForgotPassword.css │ │ ├── Hero.css │ │ ├── Home.css │ │ ├── Instructor.css │ │ ├── OtpVerification.css │ │ ├── ResetPassword.css │ │ └── Technologies.css └── vite.config.js └── server ├── app.js ├── automation └── removeUnverifiedAccounts.js ├── config.env ├── controllers └── userController.js ├── database └── dbConnection.js ├── middlewares ├── auth.js ├── catchAsyncError.js └── error.js ├── models └── userModel.js ├── package-lock.json ├── package.json ├── routes └── userRouter.js ├── server.js └── utils ├── sendEmail.js └── sendToken.js /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/README.md -------------------------------------------------------------------------------- /client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/eslint.config.js -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/public/vite.svg -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/App.css -------------------------------------------------------------------------------- /client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/App.jsx -------------------------------------------------------------------------------- /client/src/assets/fb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/assets/fb.png -------------------------------------------------------------------------------- /client/src/assets/git.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/assets/git.png -------------------------------------------------------------------------------- /client/src/assets/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/assets/img1.png -------------------------------------------------------------------------------- /client/src/assets/linkedin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/assets/linkedin.png -------------------------------------------------------------------------------- /client/src/assets/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/assets/profile.png -------------------------------------------------------------------------------- /client/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/assets/react.svg -------------------------------------------------------------------------------- /client/src/assets/yt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/assets/yt.png -------------------------------------------------------------------------------- /client/src/components/Hero.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/components/Hero.jsx -------------------------------------------------------------------------------- /client/src/components/Instructor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/components/Instructor.jsx -------------------------------------------------------------------------------- /client/src/components/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/components/Login.jsx -------------------------------------------------------------------------------- /client/src/components/Register.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/components/Register.jsx -------------------------------------------------------------------------------- /client/src/components/Technologies.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/components/Technologies.jsx -------------------------------------------------------------------------------- /client/src/layout/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/layout/Footer.jsx -------------------------------------------------------------------------------- /client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/main.jsx -------------------------------------------------------------------------------- /client/src/pages/Auth.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/pages/Auth.jsx -------------------------------------------------------------------------------- /client/src/pages/ForgotPassword.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/pages/ForgotPassword.jsx -------------------------------------------------------------------------------- /client/src/pages/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/pages/Home.jsx -------------------------------------------------------------------------------- /client/src/pages/OtpVerification.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/pages/OtpVerification.jsx -------------------------------------------------------------------------------- /client/src/pages/ResetPassword.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/pages/ResetPassword.jsx -------------------------------------------------------------------------------- /client/src/styles/Auth.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/Auth.css -------------------------------------------------------------------------------- /client/src/styles/Footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/Footer.css -------------------------------------------------------------------------------- /client/src/styles/ForgotPassword.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/ForgotPassword.css -------------------------------------------------------------------------------- /client/src/styles/Hero.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/Hero.css -------------------------------------------------------------------------------- /client/src/styles/Home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/Home.css -------------------------------------------------------------------------------- /client/src/styles/Instructor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/Instructor.css -------------------------------------------------------------------------------- /client/src/styles/OtpVerification.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/OtpVerification.css -------------------------------------------------------------------------------- /client/src/styles/ResetPassword.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/ResetPassword.css -------------------------------------------------------------------------------- /client/src/styles/Technologies.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/src/styles/Technologies.css -------------------------------------------------------------------------------- /client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/client/vite.config.js -------------------------------------------------------------------------------- /server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/app.js -------------------------------------------------------------------------------- /server/automation/removeUnverifiedAccounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/automation/removeUnverifiedAccounts.js -------------------------------------------------------------------------------- /server/config.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/config.env -------------------------------------------------------------------------------- /server/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/controllers/userController.js -------------------------------------------------------------------------------- /server/database/dbConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/database/dbConnection.js -------------------------------------------------------------------------------- /server/middlewares/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/middlewares/auth.js -------------------------------------------------------------------------------- /server/middlewares/catchAsyncError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/middlewares/catchAsyncError.js -------------------------------------------------------------------------------- /server/middlewares/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/middlewares/error.js -------------------------------------------------------------------------------- /server/models/userModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/models/userModel.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/package.json -------------------------------------------------------------------------------- /server/routes/userRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/routes/userRouter.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/server.js -------------------------------------------------------------------------------- /server/utils/sendEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/utils/sendEmail.js -------------------------------------------------------------------------------- /server/utils/sendToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zeeshu911/Complete_MERN_Authentication/HEAD/server/utils/sendToken.js --------------------------------------------------------------------------------