├── README.md ├── admin ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.js │ ├── assets │ │ ├── image.svg │ │ ├── profile.png │ │ └── writer.jpg │ ├── components │ │ ├── Comments.jsx │ │ ├── ConfirmDialog.jsx │ │ ├── Graph.jsx │ │ ├── Loading.jsx │ │ ├── LoginForm.jsx │ │ ├── Logo.jsx │ │ ├── Navbar.jsx │ │ ├── PasswordStrength.jsx │ │ ├── Sidebar.jsx │ │ ├── SignUpForm.jsx │ │ ├── Stats.jsx │ │ └── Table.jsx │ ├── hooks │ │ ├── auth-hook.js │ │ ├── followers-hook.js │ │ └── post-hook.js │ ├── index.css │ ├── index.js │ ├── pages │ │ ├── Analytics.jsx │ │ ├── Content.jsx │ │ ├── Dashboard.jsx │ │ ├── Followers.jsx │ │ ├── OTPVerification.jsx │ │ ├── StartPage.jsx │ │ ├── StartPage.sx │ │ └── WritePost.jsx │ ├── store │ │ ├── commentStore.js │ │ └── index.js │ └── utils │ │ ├── dummyData.js │ │ ├── firebase.js │ │ └── index.js └── tailwind.config.js ├── client ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.js │ ├── assets │ │ └── profile.png │ ├── components │ │ ├── Banner.jsx │ │ ├── Button.jsx │ │ ├── Card.jsx │ │ ├── Divider.jsx │ │ ├── Footer.jsx │ │ ├── Inputbox.jsx │ │ ├── Loading.jsx │ │ ├── Logo.jsx │ │ ├── Navbar.jsx │ │ ├── Pagination.jsx │ │ ├── PopularPosts.jsx │ │ ├── PopularWriters.jsx │ │ ├── PostComments.jsx │ │ ├── Switch.jsx │ │ └── index.js │ ├── index.css │ ├── index.js │ ├── pages │ │ ├── BlogDetails.jsx │ │ ├── CategoriesPage.jsx │ │ ├── Home.jsx │ │ ├── LoginPage.jsx │ │ ├── SignupPage.1.jsx │ │ ├── SignupPage.jsx │ │ ├── WriterPage.jsx │ │ └── index.js │ ├── store │ │ └── index.js │ └── utils │ │ ├── dummyData.js │ │ └── index.js └── tailwind.config.js └── server ├── controllers ├── authController.js ├── postController.js └── userController.js ├── dbConfig └── index.js ├── index.js ├── middleware ├── authMiddleware.js └── errorMiddleware.js ├── models ├── commentModel.js ├── emailVerification.js ├── followersModel.js ├── postModel.js ├── userModel.js └── viewsModel.js ├── package.json ├── routes ├── authRoute.js ├── index.js ├── postRoute.js └── userRoute.js └── utils ├── index.js └── sendEmail.js /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/README.md -------------------------------------------------------------------------------- /admin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/README.md -------------------------------------------------------------------------------- /admin/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/package-lock.json -------------------------------------------------------------------------------- /admin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/package.json -------------------------------------------------------------------------------- /admin/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/public/favicon.ico -------------------------------------------------------------------------------- /admin/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/public/index.html -------------------------------------------------------------------------------- /admin/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/public/logo192.png -------------------------------------------------------------------------------- /admin/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/public/logo512.png -------------------------------------------------------------------------------- /admin/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/public/manifest.json -------------------------------------------------------------------------------- /admin/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/public/robots.txt -------------------------------------------------------------------------------- /admin/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/App.js -------------------------------------------------------------------------------- /admin/src/assets/image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/assets/image.svg -------------------------------------------------------------------------------- /admin/src/assets/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/assets/profile.png -------------------------------------------------------------------------------- /admin/src/assets/writer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/assets/writer.jpg -------------------------------------------------------------------------------- /admin/src/components/Comments.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/Comments.jsx -------------------------------------------------------------------------------- /admin/src/components/ConfirmDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/ConfirmDialog.jsx -------------------------------------------------------------------------------- /admin/src/components/Graph.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/Graph.jsx -------------------------------------------------------------------------------- /admin/src/components/Loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/Loading.jsx -------------------------------------------------------------------------------- /admin/src/components/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/LoginForm.jsx -------------------------------------------------------------------------------- /admin/src/components/Logo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/Logo.jsx -------------------------------------------------------------------------------- /admin/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/Navbar.jsx -------------------------------------------------------------------------------- /admin/src/components/PasswordStrength.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/PasswordStrength.jsx -------------------------------------------------------------------------------- /admin/src/components/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/Sidebar.jsx -------------------------------------------------------------------------------- /admin/src/components/SignUpForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/SignUpForm.jsx -------------------------------------------------------------------------------- /admin/src/components/Stats.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/Stats.jsx -------------------------------------------------------------------------------- /admin/src/components/Table.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/components/Table.jsx -------------------------------------------------------------------------------- /admin/src/hooks/auth-hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/hooks/auth-hook.js -------------------------------------------------------------------------------- /admin/src/hooks/followers-hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/hooks/followers-hook.js -------------------------------------------------------------------------------- /admin/src/hooks/post-hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/hooks/post-hook.js -------------------------------------------------------------------------------- /admin/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/index.css -------------------------------------------------------------------------------- /admin/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/index.js -------------------------------------------------------------------------------- /admin/src/pages/Analytics.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/pages/Analytics.jsx -------------------------------------------------------------------------------- /admin/src/pages/Content.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/pages/Content.jsx -------------------------------------------------------------------------------- /admin/src/pages/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/pages/Dashboard.jsx -------------------------------------------------------------------------------- /admin/src/pages/Followers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/pages/Followers.jsx -------------------------------------------------------------------------------- /admin/src/pages/OTPVerification.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/pages/OTPVerification.jsx -------------------------------------------------------------------------------- /admin/src/pages/StartPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/pages/StartPage.jsx -------------------------------------------------------------------------------- /admin/src/pages/StartPage.sx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /admin/src/pages/WritePost.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/pages/WritePost.jsx -------------------------------------------------------------------------------- /admin/src/store/commentStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/store/commentStore.js -------------------------------------------------------------------------------- /admin/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/store/index.js -------------------------------------------------------------------------------- /admin/src/utils/dummyData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/utils/dummyData.js -------------------------------------------------------------------------------- /admin/src/utils/firebase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/utils/firebase.js -------------------------------------------------------------------------------- /admin/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/src/utils/index.js -------------------------------------------------------------------------------- /admin/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/admin/tailwind.config.js -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/README.md -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/assets/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/assets/profile.png -------------------------------------------------------------------------------- /client/src/components/Banner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Banner.jsx -------------------------------------------------------------------------------- /client/src/components/Button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Button.jsx -------------------------------------------------------------------------------- /client/src/components/Card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Card.jsx -------------------------------------------------------------------------------- /client/src/components/Divider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Divider.jsx -------------------------------------------------------------------------------- /client/src/components/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Footer.jsx -------------------------------------------------------------------------------- /client/src/components/Inputbox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Inputbox.jsx -------------------------------------------------------------------------------- /client/src/components/Loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Loading.jsx -------------------------------------------------------------------------------- /client/src/components/Logo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Logo.jsx -------------------------------------------------------------------------------- /client/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Navbar.jsx -------------------------------------------------------------------------------- /client/src/components/Pagination.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Pagination.jsx -------------------------------------------------------------------------------- /client/src/components/PopularPosts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/PopularPosts.jsx -------------------------------------------------------------------------------- /client/src/components/PopularWriters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/PopularWriters.jsx -------------------------------------------------------------------------------- /client/src/components/PostComments.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/PostComments.jsx -------------------------------------------------------------------------------- /client/src/components/Switch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/Switch.jsx -------------------------------------------------------------------------------- /client/src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/components/index.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/pages/BlogDetails.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/pages/BlogDetails.jsx -------------------------------------------------------------------------------- /client/src/pages/CategoriesPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/pages/CategoriesPage.jsx -------------------------------------------------------------------------------- /client/src/pages/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/pages/Home.jsx -------------------------------------------------------------------------------- /client/src/pages/LoginPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/pages/LoginPage.jsx -------------------------------------------------------------------------------- /client/src/pages/SignupPage.1.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/pages/SignupPage.1.jsx -------------------------------------------------------------------------------- /client/src/pages/SignupPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/pages/SignupPage.jsx -------------------------------------------------------------------------------- /client/src/pages/WriterPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/pages/WriterPage.jsx -------------------------------------------------------------------------------- /client/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/pages/index.js -------------------------------------------------------------------------------- /client/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/store/index.js -------------------------------------------------------------------------------- /client/src/utils/dummyData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/utils/dummyData.js -------------------------------------------------------------------------------- /client/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/src/utils/index.js -------------------------------------------------------------------------------- /client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/client/tailwind.config.js -------------------------------------------------------------------------------- /server/controllers/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/controllers/authController.js -------------------------------------------------------------------------------- /server/controllers/postController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/controllers/postController.js -------------------------------------------------------------------------------- /server/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/controllers/userController.js -------------------------------------------------------------------------------- /server/dbConfig/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/dbConfig/index.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/index.js -------------------------------------------------------------------------------- /server/middleware/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/middleware/authMiddleware.js -------------------------------------------------------------------------------- /server/middleware/errorMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/middleware/errorMiddleware.js -------------------------------------------------------------------------------- /server/models/commentModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/models/commentModel.js -------------------------------------------------------------------------------- /server/models/emailVerification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/models/emailVerification.js -------------------------------------------------------------------------------- /server/models/followersModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/models/followersModel.js -------------------------------------------------------------------------------- /server/models/postModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/models/postModel.js -------------------------------------------------------------------------------- /server/models/userModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/models/userModel.js -------------------------------------------------------------------------------- /server/models/viewsModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/models/viewsModel.js -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/package.json -------------------------------------------------------------------------------- /server/routes/authRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/routes/authRoute.js -------------------------------------------------------------------------------- /server/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/routes/index.js -------------------------------------------------------------------------------- /server/routes/postRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/routes/postRoute.js -------------------------------------------------------------------------------- /server/routes/userRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/routes/userRoute.js -------------------------------------------------------------------------------- /server/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/utils/index.js -------------------------------------------------------------------------------- /server/utils/sendEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWaveWithAsante/fullstack_blog_app/HEAD/server/utils/sendEmail.js --------------------------------------------------------------------------------