DEV Community

Cover image for How to build a full stack blog application using NodeJS MongoDB ExpressJS
Sadee
Sadee

Posted on • Edited on

155 5 7 6 6

How to build a full stack blog application using NodeJS MongoDB ExpressJS

Welcome to our comprehensive tutorial on building a full-featured full-stack Blog application from scratch! In this video, we'll guide you through every step of the process, using a powerful tech stack that includes HTML, CSS, JavaScript, Node.js, MongoDB, and EJS. Whether you're a beginner or an experienced developer looking to expand your skills, this video is for you!

🔧 Technologies Used:
HTML: Structuring the web pages
CSS: Styling the application
JavaScript: Adding dynamic behavior
Node.js: Server-side scripting
Express.js: Building the server and handling routes
MongoDB: Database management
EJS: Templating engine for dynamic content

📁 Resources:

🔗 Chapters:
0:00 - Intro
2:48 - Project overview
16:45 - Project initial
20:44 - Register
2:09:48 - Login
2:24:28 - Setup user session
2:32:31 - Home
3:25:42 - Create blog
4:24:17 - Cloudinary setup
4:30:41 - Create blog
4:49:00 - Render blog in home
5:38:33 - Blog detail
6:12:41 - Render content in markdown
6:18:10 - Code hightlighter
6:20:30 - Blog detail
6:38:00 - Implement blog reaction
7:04:54 - Implement add to reading list
7:37:05 - Reading list
7:46:15 - Update blog
8:16:41 - Profile
8:38:14 - 404 page
8:43:29 - Dashboard
9:15:16 - Delete blog
9:34:39 - Blog visit count
9:46:05 - Settings / Update user info
11:18:01 - Responsive
11:36:23 - Test all features

Image of Datadog

How to Diagram Your Cloud Architecture

Cloud architecture diagrams provide critical visibility into the resources in your environment and how they’re connected. In our latest eBook, AWS Solution Architects Jason Mimick and James Wenzel walk through best practices on how to build effective and professional diagrams.

Download the Free eBook

Top comments (3)

Collapse
 
brfounder profile image
[BR]John_Magdy

why did you use Patreon as a forced donate ??

Collapse
 
niceguyeddie86 profile image
Adam Abdulai

Saving for later😉

Collapse
 
sandros94 profile image
Sandros94

Was expecting a written version instead of a link to a video. At least we got time stamps, so if I will ever have time I could go directly to the point