├── README.md ├── backend ├── .gitignore ├── controllers │ ├── auth-controller.js │ ├── blog-controller.js │ ├── category-controller.js │ ├── form-controller.js │ ├── tag-controller.js │ └── user-controller.js ├── helpers │ ├── blog.js │ └── dbErrorHandler.js ├── models │ ├── blog-model.js │ ├── category-model.js │ ├── tag-model.js │ └── user-model.js ├── package-lock.json ├── package.json ├── routes │ ├── auth-routes.js │ ├── blog-routes.js │ ├── category-routes.js │ ├── form-routes.js │ ├── tag-routes.js │ └── user-routes.js ├── server.js └── validators │ ├── auth-validator.js │ ├── category-validator.js │ ├── form-validator.js │ ├── index.js │ └── tag-validator.js └── frontend ├── .gitignore ├── actions ├── auth.js ├── blog.js ├── category.js ├── form.js ├── tag.js └── user.js ├── components ├── AdminDashboard │ ├── AdminDashboard.jsx │ └── AdminDashboard.scss ├── BlogCategory │ ├── BlogCategory.jsx │ └── BlogCategory.scss ├── BlogTag │ ├── BlogTag.jsx │ └── BlogTag.scss ├── ContactForm │ ├── ContactForm.jsx │ ├── ContactForm.scss │ └── TextareaInput │ │ ├── TextareaInput.jsx │ │ └── TextareaInput.scss ├── Footer │ ├── Footer.jsx │ └── Footer.scss ├── FormInput │ ├── FormInput.jsx │ └── FormInput.scss ├── Header │ ├── Header.js │ └── Header.scss ├── HomeComponents │ ├── Categories │ │ ├── Categories.jsx │ │ └── Categories.scss │ └── Hero │ │ ├── Hero.jsx │ │ └── Hero.scss ├── Layout.js ├── Layout.scss ├── Modal │ ├── Modal.jsx │ └── Modal.scss ├── Navbar │ ├── Backdrop │ │ ├── Backdrop.js │ │ └── Backdrop.scss │ ├── Navbar.jsx │ ├── SideDrawer │ │ ├── DrawerToggleButton.js │ │ ├── DrawerToggleButton.scss │ │ ├── SideDrawer.jsx │ │ └── SideDrawer.scss │ └── Toolbar │ │ ├── Toolbar.jsx │ │ └── Toolbar.scss ├── Profile │ ├── Profile.jsx │ └── Profile.scss ├── UserDashboard │ ├── UserDashboard.jsx │ └── UserDashboard.scss ├── auth │ ├── ActivateAccount │ │ ├── ActivateAccount.jsx │ │ └── ActivateAccount.scss │ ├── Admin │ │ └── Admin.js │ ├── ForgotPassword │ │ ├── ForgotPassword.jsx │ │ └── ForgotPassword.scss │ ├── GoogleLogin │ │ └── GoogleLoginButton.js │ ├── PasswordReset │ │ ├── PasswordReset.jsx │ │ └── PasswordReset.scss │ ├── Private │ │ └── Private.js │ ├── ProfileUpdate │ │ ├── ProfileUpdate.jsx │ │ └── ProfileUpdate.scss │ ├── SigninComponent │ │ ├── SigninComponent.jsx │ │ └── SigninComponent.scss │ └── SignupComponent │ │ ├── SignupComponent.jsx │ │ └── SignupComponent.scss ├── blog │ ├── Blog │ │ ├── Blog.jsx │ │ └── Blog.scss │ ├── BlogCard │ │ ├── BlogCard.jsx │ │ └── BlogCard.scss │ ├── Blogs │ │ ├── Blogs.jsx │ │ └── Blogs.scss │ ├── BlogsHeader │ │ ├── BlogsHeader.jsx │ │ └── BlogsHeader.scss │ ├── LoadMore │ │ ├── LoadMore.jsx │ │ └── LoadMore.scss │ ├── RelatedBlogCard │ │ ├── RelatedBlogCard.jsx │ │ └── RelatedBlogCard.scss │ ├── RelatedBlogs │ │ ├── RelatedBlogs.jsx │ │ └── RelatedBlogs.scss │ └── Search │ │ ├── Search.jsx │ │ └── Search.scss ├── crud │ ├── Categories │ │ ├── Categories.jsx │ │ └── Categories.scss │ ├── CategoriesAndTags │ │ ├── CategoriesAndTags.jsx │ │ └── CategoriesAndTags.scss │ ├── CreateBlog │ │ ├── CreateBlog.jsx │ │ └── CreateBlog.scss │ ├── ReadBlogCard │ │ ├── ReadBlogCard.jsx │ │ └── ReadBlogCard.scss │ ├── ReadBlogs │ │ ├── ReadBlogs.jsx │ │ └── ReadBlogs.scss │ ├── Tags │ │ ├── Tags.jsx │ │ └── Tags.scss │ └── UpdateBlog │ │ ├── UpdateBlog.jsx │ │ └── UpdateBlog.scss └── disqus │ ├── Disqus.scss │ └── DisqusThread.jsx ├── config.js ├── package-lock.json ├── package.json ├── pages ├── _document.js ├── admin │ ├── crud │ │ ├── [slug].js │ │ ├── blog.js │ │ ├── blogs.js │ │ └── category-tag.js │ └── index.js ├── auth │ ├── account │ │ └── activate │ │ │ └── [token].js │ └── password │ │ ├── forgot.js │ │ └── reset │ │ └── [token].js ├── blogs │ ├── [slug].js │ └── index.js ├── categories │ └── [slug].js ├── contact.js ├── index.js ├── profile │ └── [username].js ├── signin.js ├── signup.js ├── tags │ └── [slug].js └── user │ ├── crud │ ├── [slug].js │ ├── blog.js │ └── blogs.js │ ├── index.js │ └── update.js └── public ├── css └── nprogress.css ├── favicon.ico └── images ├── bloggingcoder.jpg ├── categories ├── angular.jpg ├── css-.jpg ├── css.jpg ├── django.jpg ├── gatsby.jpg ├── javascript.jpg ├── laravel.jpg ├── mern.jpg ├── next.jpg ├── node.jpg ├── python.jpg ├── react.jpg ├── sass.jpg └── vue.jpg ├── category.svg ├── dashboard-icons ├── blog.svg ├── category.svg ├── check.svg ├── create.svg ├── edit.svg ├── tag.svg └── update.svg ├── social-icons ├── email.svg ├── facebook.svg ├── linkedin.svg └── twitter.svg ├── tag.svg └── tags ├── back-end.jpg ├── front-end.jpg ├── ui ux.jpg └── web development.jpg /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env -------------------------------------------------------------------------------- /backend/controllers/auth-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/controllers/auth-controller.js -------------------------------------------------------------------------------- /backend/controllers/blog-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/controllers/blog-controller.js -------------------------------------------------------------------------------- /backend/controllers/category-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/controllers/category-controller.js -------------------------------------------------------------------------------- /backend/controllers/form-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/controllers/form-controller.js -------------------------------------------------------------------------------- /backend/controllers/tag-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/controllers/tag-controller.js -------------------------------------------------------------------------------- /backend/controllers/user-controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/controllers/user-controller.js -------------------------------------------------------------------------------- /backend/helpers/blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/helpers/blog.js -------------------------------------------------------------------------------- /backend/helpers/dbErrorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/helpers/dbErrorHandler.js -------------------------------------------------------------------------------- /backend/models/blog-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/models/blog-model.js -------------------------------------------------------------------------------- /backend/models/category-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/models/category-model.js -------------------------------------------------------------------------------- /backend/models/tag-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/models/tag-model.js -------------------------------------------------------------------------------- /backend/models/user-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/models/user-model.js -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/routes/auth-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/routes/auth-routes.js -------------------------------------------------------------------------------- /backend/routes/blog-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/routes/blog-routes.js -------------------------------------------------------------------------------- /backend/routes/category-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/routes/category-routes.js -------------------------------------------------------------------------------- /backend/routes/form-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/routes/form-routes.js -------------------------------------------------------------------------------- /backend/routes/tag-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/routes/tag-routes.js -------------------------------------------------------------------------------- /backend/routes/user-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/routes/user-routes.js -------------------------------------------------------------------------------- /backend/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/server.js -------------------------------------------------------------------------------- /backend/validators/auth-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/validators/auth-validator.js -------------------------------------------------------------------------------- /backend/validators/category-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/validators/category-validator.js -------------------------------------------------------------------------------- /backend/validators/form-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/validators/form-validator.js -------------------------------------------------------------------------------- /backend/validators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/validators/index.js -------------------------------------------------------------------------------- /backend/validators/tag-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/backend/validators/tag-validator.js -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/actions/auth.js -------------------------------------------------------------------------------- /frontend/actions/blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/actions/blog.js -------------------------------------------------------------------------------- /frontend/actions/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/actions/category.js -------------------------------------------------------------------------------- /frontend/actions/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/actions/form.js -------------------------------------------------------------------------------- /frontend/actions/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/actions/tag.js -------------------------------------------------------------------------------- /frontend/actions/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/actions/user.js -------------------------------------------------------------------------------- /frontend/components/AdminDashboard/AdminDashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/AdminDashboard/AdminDashboard.jsx -------------------------------------------------------------------------------- /frontend/components/AdminDashboard/AdminDashboard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/AdminDashboard/AdminDashboard.scss -------------------------------------------------------------------------------- /frontend/components/BlogCategory/BlogCategory.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/BlogCategory/BlogCategory.jsx -------------------------------------------------------------------------------- /frontend/components/BlogCategory/BlogCategory.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/BlogCategory/BlogCategory.scss -------------------------------------------------------------------------------- /frontend/components/BlogTag/BlogTag.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/BlogTag/BlogTag.jsx -------------------------------------------------------------------------------- /frontend/components/BlogTag/BlogTag.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/BlogTag/BlogTag.scss -------------------------------------------------------------------------------- /frontend/components/ContactForm/ContactForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/ContactForm/ContactForm.jsx -------------------------------------------------------------------------------- /frontend/components/ContactForm/ContactForm.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/ContactForm/ContactForm.scss -------------------------------------------------------------------------------- /frontend/components/ContactForm/TextareaInput/TextareaInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/ContactForm/TextareaInput/TextareaInput.jsx -------------------------------------------------------------------------------- /frontend/components/ContactForm/TextareaInput/TextareaInput.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/ContactForm/TextareaInput/TextareaInput.scss -------------------------------------------------------------------------------- /frontend/components/Footer/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Footer/Footer.jsx -------------------------------------------------------------------------------- /frontend/components/Footer/Footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Footer/Footer.scss -------------------------------------------------------------------------------- /frontend/components/FormInput/FormInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/FormInput/FormInput.jsx -------------------------------------------------------------------------------- /frontend/components/FormInput/FormInput.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/FormInput/FormInput.scss -------------------------------------------------------------------------------- /frontend/components/Header/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Header/Header.js -------------------------------------------------------------------------------- /frontend/components/Header/Header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Header/Header.scss -------------------------------------------------------------------------------- /frontend/components/HomeComponents/Categories/Categories.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/HomeComponents/Categories/Categories.jsx -------------------------------------------------------------------------------- /frontend/components/HomeComponents/Categories/Categories.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/HomeComponents/Categories/Categories.scss -------------------------------------------------------------------------------- /frontend/components/HomeComponents/Hero/Hero.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/HomeComponents/Hero/Hero.jsx -------------------------------------------------------------------------------- /frontend/components/HomeComponents/Hero/Hero.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/HomeComponents/Hero/Hero.scss -------------------------------------------------------------------------------- /frontend/components/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Layout.js -------------------------------------------------------------------------------- /frontend/components/Layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Layout.scss -------------------------------------------------------------------------------- /frontend/components/Modal/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Modal/Modal.jsx -------------------------------------------------------------------------------- /frontend/components/Modal/Modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Modal/Modal.scss -------------------------------------------------------------------------------- /frontend/components/Navbar/Backdrop/Backdrop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/Backdrop/Backdrop.js -------------------------------------------------------------------------------- /frontend/components/Navbar/Backdrop/Backdrop.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/Backdrop/Backdrop.scss -------------------------------------------------------------------------------- /frontend/components/Navbar/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/Navbar.jsx -------------------------------------------------------------------------------- /frontend/components/Navbar/SideDrawer/DrawerToggleButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/SideDrawer/DrawerToggleButton.js -------------------------------------------------------------------------------- /frontend/components/Navbar/SideDrawer/DrawerToggleButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/SideDrawer/DrawerToggleButton.scss -------------------------------------------------------------------------------- /frontend/components/Navbar/SideDrawer/SideDrawer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/SideDrawer/SideDrawer.jsx -------------------------------------------------------------------------------- /frontend/components/Navbar/SideDrawer/SideDrawer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/SideDrawer/SideDrawer.scss -------------------------------------------------------------------------------- /frontend/components/Navbar/Toolbar/Toolbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/Toolbar/Toolbar.jsx -------------------------------------------------------------------------------- /frontend/components/Navbar/Toolbar/Toolbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Navbar/Toolbar/Toolbar.scss -------------------------------------------------------------------------------- /frontend/components/Profile/Profile.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Profile/Profile.jsx -------------------------------------------------------------------------------- /frontend/components/Profile/Profile.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/Profile/Profile.scss -------------------------------------------------------------------------------- /frontend/components/UserDashboard/UserDashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/UserDashboard/UserDashboard.jsx -------------------------------------------------------------------------------- /frontend/components/UserDashboard/UserDashboard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/UserDashboard/UserDashboard.scss -------------------------------------------------------------------------------- /frontend/components/auth/ActivateAccount/ActivateAccount.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/ActivateAccount/ActivateAccount.jsx -------------------------------------------------------------------------------- /frontend/components/auth/ActivateAccount/ActivateAccount.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/ActivateAccount/ActivateAccount.scss -------------------------------------------------------------------------------- /frontend/components/auth/Admin/Admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/Admin/Admin.js -------------------------------------------------------------------------------- /frontend/components/auth/ForgotPassword/ForgotPassword.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/ForgotPassword/ForgotPassword.jsx -------------------------------------------------------------------------------- /frontend/components/auth/ForgotPassword/ForgotPassword.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/ForgotPassword/ForgotPassword.scss -------------------------------------------------------------------------------- /frontend/components/auth/GoogleLogin/GoogleLoginButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/GoogleLogin/GoogleLoginButton.js -------------------------------------------------------------------------------- /frontend/components/auth/PasswordReset/PasswordReset.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/PasswordReset/PasswordReset.jsx -------------------------------------------------------------------------------- /frontend/components/auth/PasswordReset/PasswordReset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/PasswordReset/PasswordReset.scss -------------------------------------------------------------------------------- /frontend/components/auth/Private/Private.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/Private/Private.js -------------------------------------------------------------------------------- /frontend/components/auth/ProfileUpdate/ProfileUpdate.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/ProfileUpdate/ProfileUpdate.jsx -------------------------------------------------------------------------------- /frontend/components/auth/ProfileUpdate/ProfileUpdate.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/ProfileUpdate/ProfileUpdate.scss -------------------------------------------------------------------------------- /frontend/components/auth/SigninComponent/SigninComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/SigninComponent/SigninComponent.jsx -------------------------------------------------------------------------------- /frontend/components/auth/SigninComponent/SigninComponent.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/SigninComponent/SigninComponent.scss -------------------------------------------------------------------------------- /frontend/components/auth/SignupComponent/SignupComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/SignupComponent/SignupComponent.jsx -------------------------------------------------------------------------------- /frontend/components/auth/SignupComponent/SignupComponent.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/auth/SignupComponent/SignupComponent.scss -------------------------------------------------------------------------------- /frontend/components/blog/Blog/Blog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/Blog/Blog.jsx -------------------------------------------------------------------------------- /frontend/components/blog/Blog/Blog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/Blog/Blog.scss -------------------------------------------------------------------------------- /frontend/components/blog/BlogCard/BlogCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/BlogCard/BlogCard.jsx -------------------------------------------------------------------------------- /frontend/components/blog/BlogCard/BlogCard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/BlogCard/BlogCard.scss -------------------------------------------------------------------------------- /frontend/components/blog/Blogs/Blogs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/Blogs/Blogs.jsx -------------------------------------------------------------------------------- /frontend/components/blog/Blogs/Blogs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/Blogs/Blogs.scss -------------------------------------------------------------------------------- /frontend/components/blog/BlogsHeader/BlogsHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/BlogsHeader/BlogsHeader.jsx -------------------------------------------------------------------------------- /frontend/components/blog/BlogsHeader/BlogsHeader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/BlogsHeader/BlogsHeader.scss -------------------------------------------------------------------------------- /frontend/components/blog/LoadMore/LoadMore.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/LoadMore/LoadMore.jsx -------------------------------------------------------------------------------- /frontend/components/blog/LoadMore/LoadMore.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/LoadMore/LoadMore.scss -------------------------------------------------------------------------------- /frontend/components/blog/RelatedBlogCard/RelatedBlogCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/RelatedBlogCard/RelatedBlogCard.jsx -------------------------------------------------------------------------------- /frontend/components/blog/RelatedBlogCard/RelatedBlogCard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/RelatedBlogCard/RelatedBlogCard.scss -------------------------------------------------------------------------------- /frontend/components/blog/RelatedBlogs/RelatedBlogs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/RelatedBlogs/RelatedBlogs.jsx -------------------------------------------------------------------------------- /frontend/components/blog/RelatedBlogs/RelatedBlogs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/RelatedBlogs/RelatedBlogs.scss -------------------------------------------------------------------------------- /frontend/components/blog/Search/Search.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/Search/Search.jsx -------------------------------------------------------------------------------- /frontend/components/blog/Search/Search.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/blog/Search/Search.scss -------------------------------------------------------------------------------- /frontend/components/crud/Categories/Categories.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/Categories/Categories.jsx -------------------------------------------------------------------------------- /frontend/components/crud/Categories/Categories.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/Categories/Categories.scss -------------------------------------------------------------------------------- /frontend/components/crud/CategoriesAndTags/CategoriesAndTags.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/CategoriesAndTags/CategoriesAndTags.jsx -------------------------------------------------------------------------------- /frontend/components/crud/CategoriesAndTags/CategoriesAndTags.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/CategoriesAndTags/CategoriesAndTags.scss -------------------------------------------------------------------------------- /frontend/components/crud/CreateBlog/CreateBlog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/CreateBlog/CreateBlog.jsx -------------------------------------------------------------------------------- /frontend/components/crud/CreateBlog/CreateBlog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/CreateBlog/CreateBlog.scss -------------------------------------------------------------------------------- /frontend/components/crud/ReadBlogCard/ReadBlogCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/ReadBlogCard/ReadBlogCard.jsx -------------------------------------------------------------------------------- /frontend/components/crud/ReadBlogCard/ReadBlogCard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/ReadBlogCard/ReadBlogCard.scss -------------------------------------------------------------------------------- /frontend/components/crud/ReadBlogs/ReadBlogs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/ReadBlogs/ReadBlogs.jsx -------------------------------------------------------------------------------- /frontend/components/crud/ReadBlogs/ReadBlogs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/ReadBlogs/ReadBlogs.scss -------------------------------------------------------------------------------- /frontend/components/crud/Tags/Tags.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/Tags/Tags.jsx -------------------------------------------------------------------------------- /frontend/components/crud/Tags/Tags.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/Tags/Tags.scss -------------------------------------------------------------------------------- /frontend/components/crud/UpdateBlog/UpdateBlog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/UpdateBlog/UpdateBlog.jsx -------------------------------------------------------------------------------- /frontend/components/crud/UpdateBlog/UpdateBlog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/crud/UpdateBlog/UpdateBlog.scss -------------------------------------------------------------------------------- /frontend/components/disqus/Disqus.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/disqus/Disqus.scss -------------------------------------------------------------------------------- /frontend/components/disqus/DisqusThread.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/components/disqus/DisqusThread.jsx -------------------------------------------------------------------------------- /frontend/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/config.js -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/_document.js -------------------------------------------------------------------------------- /frontend/pages/admin/crud/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/admin/crud/[slug].js -------------------------------------------------------------------------------- /frontend/pages/admin/crud/blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/admin/crud/blog.js -------------------------------------------------------------------------------- /frontend/pages/admin/crud/blogs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/admin/crud/blogs.js -------------------------------------------------------------------------------- /frontend/pages/admin/crud/category-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/admin/crud/category-tag.js -------------------------------------------------------------------------------- /frontend/pages/admin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/admin/index.js -------------------------------------------------------------------------------- /frontend/pages/auth/account/activate/[token].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/auth/account/activate/[token].js -------------------------------------------------------------------------------- /frontend/pages/auth/password/forgot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/auth/password/forgot.js -------------------------------------------------------------------------------- /frontend/pages/auth/password/reset/[token].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/auth/password/reset/[token].js -------------------------------------------------------------------------------- /frontend/pages/blogs/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/blogs/[slug].js -------------------------------------------------------------------------------- /frontend/pages/blogs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/blogs/index.js -------------------------------------------------------------------------------- /frontend/pages/categories/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/categories/[slug].js -------------------------------------------------------------------------------- /frontend/pages/contact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/contact.js -------------------------------------------------------------------------------- /frontend/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/index.js -------------------------------------------------------------------------------- /frontend/pages/profile/[username].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/profile/[username].js -------------------------------------------------------------------------------- /frontend/pages/signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/signin.js -------------------------------------------------------------------------------- /frontend/pages/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/signup.js -------------------------------------------------------------------------------- /frontend/pages/tags/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/tags/[slug].js -------------------------------------------------------------------------------- /frontend/pages/user/crud/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/user/crud/[slug].js -------------------------------------------------------------------------------- /frontend/pages/user/crud/blog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/user/crud/blog.js -------------------------------------------------------------------------------- /frontend/pages/user/crud/blogs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/user/crud/blogs.js -------------------------------------------------------------------------------- /frontend/pages/user/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/user/index.js -------------------------------------------------------------------------------- /frontend/pages/user/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/pages/user/update.js -------------------------------------------------------------------------------- /frontend/public/css/nprogress.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/css/nprogress.css -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/images/bloggingcoder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/bloggingcoder.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/angular.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/angular.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/css-.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/css-.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/css.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/css.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/django.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/django.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/gatsby.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/gatsby.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/javascript.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/javascript.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/laravel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/laravel.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/mern.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/mern.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/next.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/next.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/node.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/node.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/python.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/python.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/react.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/react.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/sass.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/sass.jpg -------------------------------------------------------------------------------- /frontend/public/images/categories/vue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/categories/vue.jpg -------------------------------------------------------------------------------- /frontend/public/images/category.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/category.svg -------------------------------------------------------------------------------- /frontend/public/images/dashboard-icons/blog.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/dashboard-icons/blog.svg -------------------------------------------------------------------------------- /frontend/public/images/dashboard-icons/category.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/dashboard-icons/category.svg -------------------------------------------------------------------------------- /frontend/public/images/dashboard-icons/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/dashboard-icons/check.svg -------------------------------------------------------------------------------- /frontend/public/images/dashboard-icons/create.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/dashboard-icons/create.svg -------------------------------------------------------------------------------- /frontend/public/images/dashboard-icons/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/dashboard-icons/edit.svg -------------------------------------------------------------------------------- /frontend/public/images/dashboard-icons/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/dashboard-icons/tag.svg -------------------------------------------------------------------------------- /frontend/public/images/dashboard-icons/update.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/dashboard-icons/update.svg -------------------------------------------------------------------------------- /frontend/public/images/social-icons/email.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/social-icons/email.svg -------------------------------------------------------------------------------- /frontend/public/images/social-icons/facebook.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/social-icons/facebook.svg -------------------------------------------------------------------------------- /frontend/public/images/social-icons/linkedin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/social-icons/linkedin.svg -------------------------------------------------------------------------------- /frontend/public/images/social-icons/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/social-icons/twitter.svg -------------------------------------------------------------------------------- /frontend/public/images/tag.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/tag.svg -------------------------------------------------------------------------------- /frontend/public/images/tags/back-end.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/tags/back-end.jpg -------------------------------------------------------------------------------- /frontend/public/images/tags/front-end.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/tags/front-end.jpg -------------------------------------------------------------------------------- /frontend/public/images/tags/ui ux.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/tags/ui ux.jpg -------------------------------------------------------------------------------- /frontend/public/images/tags/web development.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexticovschi/blogger/HEAD/frontend/public/images/tags/web development.jpg --------------------------------------------------------------------------------