Build a Recipe Blog using Node.js and MongoDB (Express, EJS, Mongoose & more…) CRUD



Build a Recipe Blog using Node.js and MongoDB (Express, EJS, Mongoose & more…) CRUD

Build a Recipe Blog using Node.js and MongoDB (Express, EJS, Mongoose & more...) CRUD

In this tutorial, I am going to show step-by-step how to build a simple Recipe Blog using Node.js and MongoDB. We will build the layout with Bootstrap and everything else will be NPM packages. Some of them include: connect-flash, cookie-parser, dotenv, ejs, express, express-ejs-layouts, express-fileupload, express-session, MongoDB and mongoose.

Files: https://github.com/RaddyTheBrand/RecipeBlog-MongoDB-Node.js
You’ll find the MongoDB data in the repo including alternative photos.

☕ BuyMeACoffee: https://www.buymeacoffee.com/RaddyTheBrand

Chapters:
0:00 Introduction:
0:1:15 Project Setup
0:19:24 Main Layout
0:38:26 Home Page Layout
1:02:05 Setup MongoDB
1:08:46 Category Schema
1:12:11 Working with Categories
1:27:20 Recipe Schema
1:33:47 Working with Recipes
1:59:10 Display Categories By ID
2:05:07 Search
2:12:40 Explore Latest
2:15:49 Show Random
2:20:06 Submit Recipe Form
3:01:38 Addon Update Recipe
3:04:54 Addon Delete Recipe
3:06:13 Ending – SUBSCRIBE

Credit:
Pablo Merchán Montes – https://unsplash.com/photos/Orz90t6o0e4
Max Griss – https://unsplash.com/photos/YpfRCe5lda0
Kelly Visel – https://unsplash.com/photos/MH_lBTvkvPM
Bon Vivant – https://unsplash.com/photos/qom5MPOER-I
Jarett Lopez – https://unsplash.com/photos/6WHl6T-fxU0
Joseph Gonzalez – https://unsplash.com/photos/zcUgjyqEwe8
Becca Tapert – https://unsplash.com/@beccatapert?
Pablo Merchán Montes – https://unsplash.com/photos/hyIE90CN6b0
Annie Spratt – https://unsplash.com/photos/f4gQ-dJ0yo8
utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
jamieoliver.com

Discounts:
⚡ Hostinger: https://www.hostg.xyz/aff_c?offer_id=408&aff_id=69300
⚡ Elementor: https://trk.elementor.com/26518

Recording Equipment:
◾ Microphone: https://amzn.to/3Ppp8Ok
◾ Shotgun Mic: https://amzn.to/3IVqIot
◾ Camera: https://amzn.to/3z0bxpF
◾ Lens: https://amzn.to/3Pw4s7d
◾ Lighting: https://amzn.to/3PGXvzW

Computer Gear:
◾ Keyboard: https://amzn.to/3PGXvzW
◾ Headphones: https://amzn.to/3PJl9fg
◾ Mouse: https://amzn.to/3z1TGPf

Connect with me:
◾ Website: https://www.raddy.dev
◾ Newsletter: https://www.raddy.co.uk/newsletter

#NodeJs #MongoDB #Mongoose