Build a Full stack Code Editor with Next.js, React, MongoDB & NextAuth.js | MERN | Code Editor

Published: 17 April 2025
on channel: Dynamic Coding with Amit
9,718
386

🌐 Hostinger: https://www.hostg.xyz/SHGRc
🏷️ Your Coupon Code: DCA10

Subscribe to my channel : ‪@DynamicCodingwithAmit‬

In this tutorial, we will build a powerful online code editor using Next.js, React, Node.js, and MongoDB. The application will feature secure authentication through Next-Auth, allowing users to create accounts, recover passwords, and resend verification emails. We will use Zod and React Hook Form to validate forms, ensuring a seamless user experience. The editor, beautifully styled with Tailwind CSS and Shadcn UI, enables users to write and run code directly in the browser. Additionally, users can generate and share unique links to their code with others.

🚀 Build Editor: Next.js, React, Node.js, MongoDB.
🔐 Secure Auth: Next-Auth for sign-up.
📝 Form Validation: Zod & React Hook Form.
🎨 UI Design: Tailwind CSS & Shadcn UI.
💻 Run Code: Execute code in-browser.
🔗 Share Links: Share project

Github : https://github.com/IsAmitprajapati/on...
Image & Logo : https://drive.google.com/drive/folder...
Deployment Blog : https://amitprajapati.co.in/blogs/dep...

Follow us 💖 To Touch :
📸 Instagram:   / dynamiccodingwithamit  
📘 Facebook:   / dynamiccodingwithamit  
🐦Twitter :   / codingamit  
💻 Github: https://github.com/IsAmitprajapati
🧑‍💻 Personal LinkedIn:   / itsamitprajapati  

Chapters:
00:00 Introduction and Demo
00:41 Installation: Node.js, VSCode, and Project Setup with Theme
00:23:39 Designing the Landing Page
00:23:45 Login and Registration UI, Form Validation, and Layout
01:27:04 Setting Up MongoDB
01:42:37 User Model
01:52:15 User Registration and Login Implementation
02:16:05 Configuring NextAuth.js
02:16:37 Middleware Authentication
02:37:17 Fixing the Favicon Error
02:45:05 Implementing Forgot Password Feature
03:00:03 Sending Email to Reset Password Link
03:10:11 Implementing Password Reset Feature
03:46:25 Designing the Dashboard
04:07:18 Dashboard Header Layout
04:11:12 Whitelisting IP in MongoDB
04:43:06 Creating the Project
04:57:06 Designing the Project Model
05:02:00 Creating the File Model
05:11:09 Implementing the Create Project API
06:51:17 Designing the Editor Layout: Header and Sidebar
08:34:53 Implementing the Code Editor
09:43:31 Implementing Code Execution Feature
10:42:44 Changing the Image on the Landing Page
10:43:55 Building the Application and Fixing Bugs
10:53:36 Deployment
11:18:46 Setting Up the Domain
11:38:26 Configuring NextAuth.js for Production Environment

#dynamiccodingwithamit #mernstack #fullstack


On this page of the site you can watch the video online Build a Full stack Code Editor with Next.js, React, MongoDB & NextAuth.js | MERN | Code Editor with a duration of hours minute second in good quality, which was uploaded by the user Dynamic Coding with Amit 17 April 2025, share the link with friends and acquaintances, this video has already been watched 9,718 times on youtube and it was liked by 386 viewers. Enjoy your viewing!