Build 🚀 Full Stack Book Store Application | React , Node JS , Express JS, Mongo DB, Tailwind CSS

  Рет қаралды 34,000

The Code Master

The Code Master

Күн бұрын

Пікірлер: 127
@yashksaini
@yashksaini Ай бұрын
00:03 Building a user-friendly book store application with React, Node.js, Express.js, MongoDB, and Tailwind CSS. 02:00 Implementing user authentication and profile creation. 06:00 Adding books to cart and managing orders 07:53 Managing orders and book details in the admin panel 12:05 Setting up front-end and back-end files in the project. 14:14 Building a full stack book store application using React, Node JS, Express JS, Mongo DB, and Tailwind CSS. 18:53 Setting up database connections with MongoDB in the application. 20:54 Setting up and deploying the database 24:56 Creating user schema in MongoDB for Book Store Application 26:56 Roles and creating arrays for favorites and orders 31:13 Configuring default order status and type 33:37 Creating models and schemas for the bookstore application. 37:51 Handling User Input Validation 39:58 Checking and handling existing usernames in the database 44:26 Creating and saving new user data in the database 46:50 Creating a Book Store Application involves error troubleshooting and API handling 51:15 Securing user passwords using encryption 53:25 Creating login API with encryption 57:46 Implementing user authentication and handling invalid credentials 59:44 Using JWT for authentication and authorization 1:04:00 Setting up admin user authentication and access 1:06:13 Implementing authentication token for requests 1:10:33 Implementing user authentication and retrieving user information 1:12:51 Handling authorization and access control 1:17:19 Address updated successfully 1:19:20 Creating and saving new book model in database 1:23:31 Building a Full Stack Book Store Application using React, Node JS, Express JS, Mongo DB, and Tailwind CSS. 1:25:40 Implementing authorization using Bearer token 1:29:59 Updating book details and response handling 1:32:13 Building a Full Stack Book Store Application using React, Node JS, Express JS, Mongo DB, and Tailwind CSS. 1:36:13 Creating and testing the Get All Books API 1:38:38 Setting up API for fetching recent book details 1:42:19 Setting up routes and authentication for a user in the API development process 1:44:21 Updating user schema and authentication token for book favorites 1:48:48 Adding and deleting books from favorites 1:50:54 Deleting a book from favorites involves user authentication and ID verification. 1:54:45 Developed and tested full stack Book Store Application 1:57:00 Creating and managing API for book store application. 2:00:58 Managing book removal and cart functionality in Full Stack Book Store Application 2:02:47 Creating and handling user carts for book orders 2:06:43 Using for loops to handle creation of orders with specific data 2:08:35 Creating new orders and handling user data. 2:12:11 Implementing Order History Functionality 2:14:02 Developing Admin Roles in Full Stack Book Store Application 2:17:53 Setting up the front end for the book store application 2:19:35 Building a full stack bookstore application using React, Node JS, Express JS, MongoDB, and Tailwind CSS 2:23:30 Installing React Router Dom and Redux for state management 2:25:21 Building and integrating components in the application. 2:29:48 Implementing and styling the book logo 2:31:45 Creating and managing links and titles in the bookstore application. 2:35:27 Creating Login and Sign Up buttons 2:37:20 Implementing user authentication and styling with hover effects. 2:41:31 Creating home folder and components 2:44:13 Creating a button in the Book Store Application using React DOM 2:48:41 Center text alignment and image placement discussed 2:50:43 Setting up images and styling for the website 2:55:09 Setting up routes for different pages 2:57:23 Creating links and buttons in the application 3:01:47 Creating and styling buttons in React 3:04:02 Styling effects on text and div elements with hover 3:08:36 Styling enhancements and setting margins for Book Store Application UI components. 3:11:05 Creating mobile navigation and handling state 3:16:18 Implementing mobile responsive design with Flexbox in the Book Store Application 3:18:37 Adjusting CSS properties for centering elements 3:23:48 Handling visibility of buttons in navigation bar 3:25:53 Using useEffect and dependency array in React 3:30:54 Data transfer and display management in Full Stack Book Store Application 3:32:57 Understanding data mapping and handling errors in React 3:37:01 Setting up background image and adjusting size 3:39:22 Styling and customization tips for book store application 3:43:44 Implementing a custom loader for data loading 3:46:07 Discussion on recent book additions 7:56:57 Building a full stack bookstore application using React, Node.js, Express.js, MongoDB, and Tailwind CSS
@sahilalam2647
@sahilalam2647 Ай бұрын
Bro, that was one of the best tutorials I've seen so far. The way you explained each and every functionality so precisely and perfectly is truly appreciated. Thanks a lot, and please keep posting more videos, bro!🖤
@sakshishetty7223
@sakshishetty7223 Ай бұрын
Hy .can you help me in adding books
@sahilalam2647
@sahilalam2647 Ай бұрын
@@sakshishetty7223 yes i can help .........What issue are you facing?
@ranjeetsinghtharu5375
@ranjeetsinghtharu5375 4 ай бұрын
Bhai kya Tutorial bawnaya hai!,,,,,,This is helpfull,,,,,we need more!
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
🚀thanks alot keep growing 💗
@krishpatel3738
@krishpatel3738 2 ай бұрын
In this project can we change the address after login or sign up ??
@thecodemasterofficial
@thecodemasterofficial 2 ай бұрын
Yes
@krishpatel3738
@krishpatel3738 2 ай бұрын
Can we cancel the order after the order placed ?
@UniqueFun-sz8kj
@UniqueFun-sz8kj Ай бұрын
Do u have used their redux toolkit or not.if not then why u make this project more complicated. Why u not use redux.can u explain
@thecodemasterofficial
@thecodemasterofficial Ай бұрын
I have used redux please check video
@josbexerra8115
@josbexerra8115 4 ай бұрын
Muchas gracuas Mister Mastert por el excelenter tutorial....
@nik10-g7g
@nik10-g7g Ай бұрын
thank you sir apke karan internship lag jayegi bas sir ek question h ki kya apne isme redux ya context api use kiya h or user roles to localstorage me saved h to usme redux use karsakte h
@thecodemasterofficial
@thecodemasterofficial Ай бұрын
Yes, redux is used in this
@harshalgayakwad9563
@harshalgayakwad9563 14 күн бұрын
Thank you Sir 🙏
@vrfEducationEnglish
@vrfEducationEnglish 15 күн бұрын
super super cool man. Thanks
@waghmarepallavi1834
@waghmarepallavi1834 Ай бұрын
i am getting issuse with thunderclient wt else can i use
@asthasingh1371
@asthasingh1371 Күн бұрын
Sab books ki link konse file mein daalna hai
@sandeepmaurya1694
@sandeepmaurya1694 4 ай бұрын
great sir , just found your channel , subscribe you kal se start krunga ye wala project , please aap asie or vdo laao thank you so much
@vaibhavsalode6646
@vaibhavsalode6646 5 ай бұрын
Git link please
@akashpandit7593
@akashpandit7593 3 ай бұрын
Sir, can you please add all the timestamps till the end of video ❓ It will be very helpful 🙏🏼
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
Ok sure
@ROHITSharma-og5jd
@ROHITSharma-og5jd 5 ай бұрын
sir atleast payment gateway add kr do everyone want that ki payment gateway or ho jaye
@lalitkumarshahi
@lalitkumarshahi 4 ай бұрын
Try to add stripe payment gateway . It is simple and have test values
@gayatrideo7778
@gayatrideo7778 3 ай бұрын
sir woo aap sign up kaha check kar rahe ro ?
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
What u want to check ?
@SK-yv3yg
@SK-yv3yg 5 ай бұрын
Sir where to purchase code from?....where to connect plz tell
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Pls msg me on instagram
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Or you can connect me on telegram
@SK-yv3yg
@SK-yv3yg 5 ай бұрын
Sir telegram id?
@eron7850
@eron7850 29 күн бұрын
iske assets bhi provide kr dete toh kafi help hon jati
@sakshishetty7223
@sakshishetty7223 Ай бұрын
Book is not adding to the database... Error: image required.. If anyone knows .. what is the error..then please guide me!
@arokaizo
@arokaizo 4 ай бұрын
Can you specify language used as Frontend language nd for backend seperately
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
Frontend : React Js Backend : node Js , Express Js Database : Mongo DB
@arokaizo
@arokaizo 4 ай бұрын
@@thecodemasterofficial thanks u very much
@arokaizo
@arokaizo 4 ай бұрын
@@thecodemasterofficial bhai second part bhi ayega ya nahi mtlb usme invoice purchase billing part ye sab??
@komalsharma8524
@komalsharma8524 3 ай бұрын
aapke code se ye pura project banaya mene par is project me delete button or place your order button kam nhi kar rha hai kya aap help kar skte h isme
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
Please DM on instagram
@InnocentBoat-by7ho
@InnocentBoat-by7ho 3 ай бұрын
Brother isme ek problem h shayad agar m localstorage m jakr apna role admin kr du to m admin jesa work kr pa rha hu jb ki ye nhi hona chahiye
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
U can use redux to store
@ranjeetchoudhary8820
@ranjeetchoudhary8820 4 ай бұрын
It is not mentioned in it that how to group admin role and when I am doing end and then adding book then internal server error is coming please explain it.
@TarunDaharwal-v5e
@TarunDaharwal-v5e 4 ай бұрын
+1
@tarunsahu1366
@tarunsahu1366 Ай бұрын
did you use redux?
@thecodemasterofficial
@thecodemasterofficial Ай бұрын
Yess
@palakrajput247
@palakrajput247 2 ай бұрын
I am not able to place order ..when i click on place order then it navigate me to the page of order history but does not show order and orders are also not storing in the database ...can someone help me to figure out this?
@jagdishjena9058
@jagdishjena9058 2 ай бұрын
source code ka cost kitna hein?
@thecodemasterofficial
@thecodemasterofficial 2 ай бұрын
Please DM on instagram
@niteshprajapat7918
@niteshprajapat7918 5 ай бұрын
Nice project 🎉🎉
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Thanks a lot 😍
@sandeepmaurya1694
@sandeepmaurya1694 4 ай бұрын
sab youtuber free me source code provide krte he sir , aap nhi de rhe ho best but diye rehte to or better rehta , log isi bahane practice b kr lenge , but kahi atak gye to source code kaam aata
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
Thanks , you can buy source code because the codes are written by spending a number of hours, so we are just having minor fees for it
@poojayu9100
@poojayu9100 3 ай бұрын
Who all saw this full 8hr:8Min video. Hit the like.
@addictiveguitarist6811
@addictiveguitarist6811 2 ай бұрын
Me
@chillkro25
@chillkro25 15 күн бұрын
Did you code the whole project ?
@rezwanulhaque9935
@rezwanulhaque9935 4 ай бұрын
pls give image link
@anzamuneebkhan1980
@anzamuneebkhan1980 4 ай бұрын
Bhai ap code ni dy like code with harry ap teaching achy kar ty ho kindly source complete
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
I am making major projects for college level and resume level 🚀
@RahulKumar-ic4uw
@RahulKumar-ic4uw 5 ай бұрын
Nice ❤
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
🤗🤗
@subhamDas-q3w
@subhamDas-q3w 5 ай бұрын
Nice work Bro! Please add Payment Get Way❤
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Sure
@adilaarshad4859
@adilaarshad4859 5 ай бұрын
Where are the assets of this project??
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Codes are paid u can buy
@adilaarshad4859
@adilaarshad4859 5 ай бұрын
Code is paid but you should atleast provide the assets to follow again
@esco0p210
@esco0p210 5 ай бұрын
Update Book and DeleteBook ka route thunderclient me work kar raha but database me changes show nhi horahe hai kya karu
@meditationalmusic610
@meditationalmusic610 5 ай бұрын
debug karo bhai... aur kya kartay hain? use console.logs to know the flow of code, and see if any issues.
@esco0p210
@esco0p210 5 ай бұрын
@@meditationalmusic610 bhai kara maine try console bhi kara, kaam kar raha data jaraha but fir bhi issue araha hai
@divyanshshrivastav467
@divyanshshrivastav467 5 ай бұрын
React 15 haj ya 14
@MiteshKukadiya-h1x
@MiteshKukadiya-h1x 2 ай бұрын
Ye query kaha pe likh rahe ho vo batao
@thecodemasterofficial
@thecodemasterofficial 2 ай бұрын
Which query ?
@MiteshKukadiya-h1x
@MiteshKukadiya-h1x 2 ай бұрын
Vs code me extantion ke niche ke do symbol kya he
@MiteshKukadiya-h1x
@MiteshKukadiya-h1x 2 ай бұрын
Sir vo symbol kese laye vo batana
@agoswami2438
@agoswami2438 Ай бұрын
Bookiid direct use not explain
@fahadkabooroo7395
@fahadkabooroo7395 4 ай бұрын
❤❤❤
@asiffaizi
@asiffaizi 4 ай бұрын
Can i get the source code
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
DM us on instagram
@zenithsomining820
@zenithsomining820 Ай бұрын
21:00
@KanhayaPandey-xf2uu
@KanhayaPandey-xf2uu 3 ай бұрын
bro can you share the source code of this project
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
Yes please DM me on instagram
@worldofgaming748
@worldofgaming748 5 ай бұрын
Use obs instead of bandicam
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Yes sure
@Yarkaha
@Yarkaha 4 ай бұрын
You got here 8 hour video and you can’t even give git repo link 😂 😂
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
Yes bcz making these videos are not an easy task 🥲
@Yarkaha
@Yarkaha 4 ай бұрын
@@thecodemasterofficial I know creating tutorial videos is a daunting task, put the link your channel will grow.
@46nikhilnayan87
@46nikhilnayan87 4 ай бұрын
Source code please??
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
Please contact us on instagram
@QuangLeChau
@QuangLeChau 4 ай бұрын
where is the source code
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
Source codes are paid you can DM or join the channel to get source codes
@arupde6320
@arupde6320 4 ай бұрын
where is github ??
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
Source codes are paid
@ROHITSharma-og5jd
@ROHITSharma-og5jd 5 ай бұрын
sir isme payment intigration , email or contact verification, or address shi dala h ya n ye add kr skte ho or better ho jega project
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
It's already of 8 hours 😆 ye SB daal di 12 hrs tk chla jayega
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
But you can add these things on ur own bases
@ROHITSharma-og5jd
@ROHITSharma-og5jd 5 ай бұрын
@@thecodemasterofficial part 2 bna k intigrate kr do if possible sir plz kr do thoda project ka weitege or bdh jaega practical show krna teacher ko
@ROHITSharma-og5jd
@ROHITSharma-og5jd 5 ай бұрын
@@thecodemasterofficial aapke liye ye easy h krna jldi kr skte ho aap ye
@TechInfo-cb7yj
@TechInfo-cb7yj Ай бұрын
Bro can you please give me source code?
@thecodemasterofficial
@thecodemasterofficial Ай бұрын
Dm us on instagram
@arpitgupta5607
@arpitgupta5607 3 ай бұрын
source code?
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
Please DM me on instagram
@adnanshahriar4062
@adnanshahriar4062 4 ай бұрын
Can someone please help me with vercel deploy
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
Deployment video is uploaded u can check with netlify and render
@JimohSegun
@JimohSegun Ай бұрын
Pls , in English would have being better
@villagecooking1840
@villagecooking1840 3 ай бұрын
source code plz
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
Please DM me on instagram
@allahsblessings1072
@allahsblessings1072 5 ай бұрын
Source code please
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Source codes are paid
@iqraaslam1923
@iqraaslam1923 5 ай бұрын
@@thecodemasterofficial price and how to buy
@abhii9626
@abhii9626 4 ай бұрын
Payment,varification, address ye sb v include kr do sir part 2 me 🥺 please
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
I will make another project for that
@vaibhavsalode6646
@vaibhavsalode6646 5 ай бұрын
Source code link
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Source codes are paid
@viran0021
@viran0021 4 ай бұрын
How much?
@TheEditor-ff9nq
@TheEditor-ff9nq 5 ай бұрын
Sir...Is this responsive?
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Yes
@ROHITSharma-og5jd
@ROHITSharma-og5jd 5 ай бұрын
part 2 bna k intigrate kr do if possible sir plz kr do thoda project ka weitege or bdh jaega practical show krna teacher ko🥲
@thecodemasterofficial
@thecodemasterofficial 5 ай бұрын
Bhai this project is just this much we can talk on insta for this if u want me to integrate it just for u
@hamidiqbal1772
@hamidiqbal1772 4 ай бұрын
Bro isn't it responsive?
@thecodemasterofficial
@thecodemasterofficial 4 ай бұрын
It's responsive
@Krishnateja_krish
@Krishnateja_krish 5 ай бұрын
Please provide the source code link
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
DM me on instagram
@prishadoshi3285
@prishadoshi3285 3 ай бұрын
Getting a error TypeError: Cannot read properties of null (reading '_id') at AllOrders.jsx:98:58 at Array.map at AllOrders . the console.log from the get-all-orders and update-status shows null for book but shows createdAt and order placed. (5) [{…}, {…}, {…}, {…}, {…}] 0 book: null createdAt: "" status: "Order Placed" updatedAt: "" user : address : "xyz"... How to fix it?
@prishadoshi3285
@prishadoshi3285 3 ай бұрын
@7:44:17
@thecodemasterofficial
@thecodemasterofficial 3 ай бұрын
Check u have populated function at the backend or not, to populate books
@prishadoshi3285
@prishadoshi3285 3 ай бұрын
@@thecodemasterofficial Thanks. even checked the schemas. Also the console does not show null for all books. For last book the book details _id,..etc is displayed in the console. Can't figure out the problem....
@waghmarepallavi1834
@waghmarepallavi1834 Ай бұрын
Can I get the source code
@thecodemasterofficial
@thecodemasterofficial Ай бұрын
Please DM
Complete React JS Course | MERN Stack Development
3:26:26
Sheryians Coding School
Рет қаралды 119 М.
Build a Fullstack Blog App using MERN (mongo, express, react, node)
3:32:10
Coding With Dawid
Рет қаралды 388 М.
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 20 МЛН
How much HTML, CSS and JavaScript is Enough to get a Job 🔥
14:32
CodeWithHarry
Рет қаралды 350 М.
Create Gym website using ReactJs, & Tailwind CSS [Fitness]
1:03:12
G-Tech Official
Рет қаралды 6 М.
50+ LPA Roadmap | ezSnippet | Neeraj Walia
17:02
Neeraj Walia
Рет қаралды 1,3 МЛН
Biker Boys | Stand-up Comedy by Devesh Dixit
25:31
Devesh Dixit
Рет қаралды 602 М.