MERN React Node Next.js Multi User SEO Blogging Platform

What you will learn
User Signup / Signin
Forgot Password / Reset Password
Account Activation on User Signup
Social Login with Google
JWT based Authentication System
Admin / User Dashboard
Role Based Authorization System
Advance CRUD with Image Upload
Blogs Search
Load More Blogs
Categories
Tags
SEO - Search Engine Optimization
Practical Real World Project running live on the server
API Development with Node Express MongoDB
Frontend Web Development with React Hooks and NextJs
SSR with NextJs
User Public Profile Page with List of Blogs and Contact Form
Blog Author Private Contact Form
User Private Dashboard
Multiple User Authorization System
Multi User System that can be Scaled to Build Marketplace App
Standard Contact Form
DISQUS Commenting System
Related Blogs
Google Analytics Integration
Sendgrid for Sending Emails
Deploying to Digital Ocean Cloud Servers
Adding Domain
Cloudflare CDN and Free SSL
Writing Clean Code
Scalable Project Structure
Course Gallery




Charts
Comidoc Review
Our Verdict
This course is a deep dive into building a full-fledged real-world web application using MERN stack, Next.js, and various other tools like Digital Ocean and Cloudflare for deployment, making it highly relevant to learners aiming to upskill in full-stack development. Despite some outdated code samples, the tutorial remains valuable due to its focus on a wide range of essential features that developers often encounter when working with web applications. However, be prepared for additional time investment while updating deprecated code and streamlining redundant code snippets. Learning about internal Next.js components and react practices could have been more comprehensive, yet this course serves as an excellent starting point for building robust MERN-based projects with real-world applicability.
What We Liked
- Covers building a real-world, scalable project using the MERN stack, Next.js for SSR and SEO optimization
- Includes deployment to Digital Ocean, setting up domain, Cloudflare & SSL, Google Analytics and Sendgrid integration
- Comprehensive tutorial on user authentication, authorization, CRUD operations with images, blogs search, categories and tags
- Thorough explanation of using Next.js for server-side rendering and React Hooks for frontend web development
Potential Drawbacks
- Outdated code and dependencies as the course was created in 2019; requires additional efforts to adapt to latest versions
- Considerable boilerplate code, lack of refactoring and emphasis on cleaner code organization
- Limited explanation of certain internal modules and components of Next.js and React
- Some reviewers mentioned occasional errors in the videos, which might require self-debugging and additional time investment