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

Raddy

54 года назад

107,517 Просмотров

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.
Hero & Publish PSD: https://1drv.ms/u/s!AkDpvgkmmRTUnyH2nOSDc2zoR9Ea?e=EdaSe8

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

Chapters:
0:00 Introduction:
0:01: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

Тэги:

#nodejs #node.js #mongodb #crud #mongoose #connect-flash #connect_flash #dotenv #ejs #express #express-ejs-layouts #express-fileupload #express-session #mongoose_node_js_tutorial #mongoose_node_js_express #mongoose_node_js #node_js_tutorial #nodejs_database #mongodb_tutorial #bootstrap #website_development_tutorial #backend_development #html5_tutorial #css_tutorial #bootstrap_5 #bootstrap_tutorial #node.js_upload_image #node_js_project #node_js_project_ideas #node_js_projects_for_portfolio
Ссылки и html тэги не поддерживаются


Комментарии: