Loading video player...
Hi everyone, welcome back to the
channel. It's Le here. In today video,
we will be building a complete
production ready fitness website called
Flex Flow using NextJS 15 with a router
and tailwind CSS. Let's just enjoy this
project designed to help you understand
how professional component are building
from scratch to finished using modern
tool and best practices. Over the next
few hours, we will create a fully
responsive, beautiful design website
that includes a dynamic homepage with
different functionality like a banner,
special programs, pricing and everything
including main homepage. Next is to be
about us page. About us page is that
tell the brand story of this flex flow.
Next move into program page. What is
program page? The program pages with
interactive tab functionality and all
the program listed. Now next is to be
blog page. What is inside of blog page?
The blog pages include all the blog
related to this flex flow website with
category filters and search. So last one
is contact us page. In contact us page
working with forms and FAQs. Each page
is built with modular and reusable
component making it easy to maintain and
expand. We will go through the full
folder structure step by step. Learning
how to organize your project using the
app router. How to set up your EOS
animation in your main page. how the
implementation this OS animation in
whole website and how to create a custom
shared scen UI component and how to
install all the shared sen UI library in
your project and how to use reusable
component in your project like a button
cord tabs input etc. You will also see
how to keep your code clean and neat
accessible and optimized for performing
using NexS best practices and tailwind
CSS utilities. By the end of this video,
you will have a complete understanding
of how to plan, structure, and how to
deploy a modern fitness website ready
for your world projects. So, take your
time, follow along, and by the end, you
will have something you can be proud to
showcase in your portfolio. Let's begin
building Flex Flow, your complete NexJS
Intellent CSS project. Let's dive into
code and see the demo of this project.
Heat. Heat.
Heat. Heat.
Heat. Heat.
Heat. Heat.
Heat. Heat.
Hey,
heat. Hey.
Heat. Heat.
Heat. Heat.
Heat. Heat.
Heat. Heat.
Heat. Hey, Heat.
Heat. Heat.
Heat. Heat.
Heat.
Heat.
Heat. Heat.
Heat. Heat.
Heat.
Heat.
Heat.
Heat.
Uh you can see in this project layout
production everything in in intro and
now it's time to uh build this project
from scratch. Uh now I'm collecting my
all asset in my system and now just need
to make this code and uh now I'm going
to my chrome uh chrome and code editor
and make this project from scratch. So
I'm going to my chrome editor. Here's my
chrome browser and this is a website.
This is a complete website. Flex name is
flex go. This is just template complete
all landing page you can see. And now
it's time to uh build this complete uh
uh this project from scratch. Uh and you
can see this is all project. This is
actually this is a complete landing page
screenshot. You can see this is complete
landing page. Uh my target is uh scrap
all all the all this landing page into
code. So uh I'm open my code editor.
Here's my code editor. I am opening
already common folder. Now uh uh I am
open the new folder. So click on open
folder and go. Here's my already YouTube
project folder. In this project, I
create a new folder name is flex
blow maybe
text flow
flex flow website flex flow and open up.
So maybe this flex flow
folder is open right now. And in this
folder uh first I need to install the
next JS basic setup. So how to do? So in
chrome I write uh next. So the next
gs.org
going to this website this official
nextjs website. You can see here's a uh
run command project creating command
name is npx setting create next step and
add latest. So copy this command. Simple
click on click on here simple icon
button. Come to my again code editor.
Open the terminal.
Now first check.
So copy the command paste here. Simple
and pixelate. Next test enter it.
They need some ask some information for
your project. So I think I need dot dot
is not temporarily. So how to do? So
space currently in my app TypeScript no.
Would you like to use TypeScript? No. Uh
they asking about no. And would you like
to use TC question? Yes. Would you like
to use code inside Src directory? No. I
use app directory. App it means app
router. So let's enter it. And would you
like to use app router? Yes, of course.
Command it. Yes. Uh will you use turbo
effect? Turbo effect. Yes. Command it.
Uh will you like to customize? No. No.
And this is so basic installation in
initialize project with template. This
is rect u what they install the
dependencies. Rect reactto and next. and
some more installation dependencies like
uh div dependencies like t CSS t CSS
post CSS or you could some more
dependencies
you can see here is some project
and uh
so wait a second now maybe project run
successfully. So first I write the
command name is clear to clear the all
terminal. Now I'm going to the here and
select all and
select all
like this
and come to outside of this main folder.
Now delete this my app. Don't need this.
Now this is a complete NexJS basic setup
project basic template. So let's say
I'll run the main uh show the list of
commands. So how to do write simple
write a ls on your terminal show of list
how many files and folder in this main
folder you can see here main of read me
and all of these folder. So again write
a clear command and now it's time to run
this in next JS. So how to do write npm
run div in terminal and start with turbo
pack and next next step and you see this
at if you have if you run this local you
can see this local 3000 and now this you
can see here GTP and when I click on
this uh link they redirect to open in
browser with local 3000
now they reload compile and this server.
Now you can see here a basic NexJS setup
installed right now. So come to my code
editor again. This here is a main app
directory in include page.js where all
the main code run
and here's a layout they manage all the
font families and main CSS and uh the
root layout. Now it's time to again two
in uh two things installed. One thing is
next install and automatically with the
help of next uh install the tunes. Now
it's time to install
uh the shares UI because the shares is a
popular uh component library and
beautiful component library. Uh I
already make a course on this library.
You visit my YouTube channel and watch
the complete charts in your course. And
you can see here this is a complete
landing page. In this all landing page
you can see lot of the component and uh
I think I need to install this uh shared
change component in my this folder to
install the shared scen component and
using this my project. How to do simple
you write a shen UI on Google.
Share
cn UI on Google.
Click on the first website. You can
redirect here. And now and at the top
you click on simple doc
link. You you direct your to button doc
page. And here's a doc complete
installation for uh all framework. So
pick your framework. What is your
framework? I'm currently uh using this
next JS framework. So click on simple
next.js.
when you click on next you should see
this all next document and
configuration. So uh they ask you uh so
all the command and everything. So first
you u if you create already project
maybe already you need create already
next project. So simple you copy this
command use this yon
bun npm if you are using npm. I'm
currently using npm. So simple click on
use from them and copy the clipboard.
Copy the command. This simple if you
copy this Ctrl C directly copy this and
come to again uh code editor. Open the
terminal again. Uh one more terminal.
And now paste this command. when you
enter it here and you see the options
basic option like uh which color will
you like to use a base color I'm using
neutral maybe best uh still uh slate
maybe neutral is best and they create
component js components js file in your
maybe app directory and app directory
not main directory you can see Here this
define some syntax like uh how to CSS
for global dot CSS because the global
dot CSS is a main base color is this CSS
variant and uh you can see here this is
automatically when you install the
shared CN UI they provide automatically
icon library installation in your this
all
project because Luc C is a Beautiful
icon library. I used previous around one
6 month to one year ago. This uh use
this library icon library. Beautiful
icon library. I use this in lot of
project. You can see and visit my
YouTube channel and
beautiful library.
Now this can based in component.json
JSON file and in your app directory they
create not currently create a component
folder uh but later and they create one
more folder is name is lip and they made
a utilities dojs and define the some
talent mar configuration. So again go
back to global dot CSS then they add
some
uh theme and initialization custom
variant currently I don't need of this
custom variant
just need a root doc and basic style
and again now it's time to uh install
this all nextjs
sorry install this shared chain UI in
your next project now next step is go to
again and add the some uh sh UI basics
change UI component like a button. So
copy this command. You can see here is
here is a add component button command.
Simple. I copy this and come to my code
editor and paste here again. They maybe
ask you some questions.
Now you can see here automatically
component component folder and in
component folder inside one more folder
name is UI inside create one button gsx
code for you can see here and I need
some more components like a
card and like a maybe card and uh
cut I think card. Card I need a card.
So simple. There it is. And clear. You
can see now card button is card
components is start. If you visit this
uh component section here is the
component. This is a component section
will be lot of component inside this
shar UI. All of these carousel code,
calendar chart collapse command lot
of the lot of component. Um I
in my share UI course I cover all the
components
uh cover all the components cover all
the blocks cover all the charts cover
all the theme cover color cover all the
colors everything of the shared chain u
cover I cover in my shar UI uh course.
Uh if you want to learn this all of the
all of information all of syntax
everything you visit uh you watch my J
scene course hope you enjoy and learn
something about sh.
So you can see here if I reload this
simple this show because some maybe
configuration issue
if I reload this and
maybe this UI okay
theme maybe theme why theme.
Okay.
Okay. Now what is next step after this?
So this is a basic skeleton ready right
now for you. Now come to my this all
landing page and some basic
configuration install and one more thing
I install here. This is you initialize
this basic setup. So I'm going to get
and
go to this and
click on
create new repo
name with the flex
flow.
Flex I forgot about name is flex flow.
Okay. Flex flow.
Flex flow
and simple this. Copy here. Paste it in
description private and uh create the
repository.
Now simple copy this
URL. Come to my code editor. Open your
terminal. Now it's time to this basic
installation and code push on this uh
main GitHub repo. How to do? First uh
write the command in terminal name is
get in it to initialize this project.
Again uh write the command get add and
space after split at one dot it means
you add the all files. After that you
write the commit. What is this mean?
what you do uh identify Gab this is
files and folder in commit.
So how to do the get your comment - m
and this
bas
set up
next
next
CSS
and
and UI
after that maybe clear the terminal now
it's time to connect this um folder into
GitHub uh maybe remotely to how to do so
write a command name is get aren remote
region
paste the URL.
So again get
remote add orig
maybe this good. Now clear again
terminal.
Now push this. So how to do simple write
get. So what you write in your terminal?
So simple you write get push of get push
and one more thing in your terminal. Uh
add hyphen u. After that you write the
origin in your terminal.
This is the push command. Basically this
is the main command when you basic
in initialize code on your GitHub. After
that uh when you again something some
change in the code and again push simple
you you write a push in in start in in
basic when you push the code in gut you
need to write this get push up new
region and after that write a master
this is mean your master branch. So
simple this and then you your code into
push in push in this repo with in master
branch
I check this how to check again if I
reload this project if reload this
browser and you can see basic uh basic
code
from my VS code into my GitHub account
post. Okay, you can see here
you can see here what I push basic setup
with nextj and next year tences and
shares shares in UI. This is a basic
path uh you follow and push your
initialize code into GitHub and when you
when I change something and again I
write this this command to push my
updated code into in my in my GitHub
rep.
So bas basic in initialization done. Now
what is what is next step? You can see
here the basic initialization done. So
now it's time to build this all code. So
how to build uh I I collect some assets
from web find the similar I can search
the gym bodies and all of these flags.
How to do maybe signature loss and these
kind of pictures. Uh I collect in my
desktop folder. Come to my desktop
folder. Maybe you watch fitness project
website. No. No. This. No. Done. No. No.
No. Coding resources. This is maybe this
one. Yeah. This is this is this is maybe
this is so what I do. So I think uh I
open this copy this all file
and I go to public folder and create
uh maybe
flex
flex flow
imgs
maybe acids is good word asset acid
assets is good. Maybe click on asset and
in asset I paste this.
You can see all the images come.
I installed this this this type of
images from the web and you can see
some coaches images some you can see and
some handsome man and body builder of
this woman.
Okay. Now I what I do so some asset
collect and download install in this
repo. Now
again uh this is a project. Now main
ideas how to build this. So first uh I
need to
see this project and see the layout and
then build this code step by step. So
first I see this this is a napper and
napper. So first make this never.
So how to make come to my code editor
again in app folder make a one folder
name is component in component I store
all of the main component in this file.
So what is the write of name c
o n ts components
and inside the component uh I I I'm
currently making header. So I write the
name is header
header dot jsx
first in this m. Now I am going to uh
write this code u write this type of
napper and uh how to make this uh tes
provide us some basic uh navier
structure. Uh I can show you what is
this. So write a Google write a Google
uh in search bar write a t CSS
header.
This is a tail header website. You can
see this is a basic skeleton made of the
navar and you write uh your left is logo
and your right is maybe you add what
they pro what type of the framework to
the react framework
and simple
go copy this code and come to
auditor paste this code in this file.
Okay. Now they
search here. Sorry
maybe some first you rename this into
header and then do not need this type of
product and call to action button.
Remove this. They install they set up
some basic extra information. I don't
need this type of information. Uh I
remove this.
Maybe this one.
call to action pop up
group simple this and
maybe something clear.
Now it's time to copy this header and
your layout. You add this header at
here. So how to do add the bracket and
header and import from this file and
close this again my v terminal install.
If I open the website you you
see the errors. So this is a error maybe
node modules error they ask you uh not
install this library headless UI in your
packet.json and node metals in this and
here. So how to do uh if so simple
terminal and write the npm I after that
I write the headless UI command
and also uh write the headless icon.
Okay, these two uh if I install this
command and again open this uh reload
and open this again browser and you see
this error this is another uh react icon
already not found again you download
this. So uh initially installed both. So
I enter it game install wait seconds.
Okay both are maybe installed right now.
If I again reload this products is not
defined. So uh where is the products?
Maybe in go to header. Maybe in this
is not so close this
close
again. Maybe issue is solved. Now you
can see here's a beautiful nav show. Now
what what I need? I need to fix some
basic style.
Uh
so how to do? So go back to here and
close this dialog box. And you can see
here's MX use. But uh
uh maybe this one is good and uh maybe
add the container
container at top.
Maybe if I remove this MX0 maybe don't
need need or not need it. So now you can
see this is actual complete
complete layout. I show you how to press
the on
uh maybe this is your original laptop
screen.
This is
maybe responsive the
maybe this one.
This is a big laptop settings. So start
from here and here. Now this is a
complete layout.
Maybe you're now in basic navar install
code install. Now you need to change
this code in based on this layout. So
first I need to
add logo. So how to do
this is are currently in two variants
black and uh green. So combination is
currently black and green. So I try to
change the background white and into
black. Let's see. So what I do open
first open the canva.
Here's
my logo maker
project.
So I think I duplicate this
and uh what is the name? Text flow.
Okay.
low and I think I need a gym body icon.
So
find some free
This maybe
this is good
again. I think this look like that.
This is not
Go to this and
hold black and what's the basic color.
Now go to this and
Copy the color. And
I have one more extension. This
you can see here is
inspected.
So simple. Uh go here and
rename this into
now. Now they look good. What I do
I take a screenshot of this
and
close down. Close down.
And this a screenshot.
Copy this. Right.
this into public folder. In public
folder, this is a logo. I rename this
so
name logo
and I am going to here and open this and
remove this tag in and replace with main
image from next
image and close close this tag inside I
am add this uh attribute name is src and
in src I add this simple
logo your company name replace the name
with text flow and some admin bit and
now again if I open this
you can see here is a flexo icon coming
soon so I think I just wid into 240
pixel Now this look this a beautiful
flex flow
uh icon
maybe in image flex floor I think uh I
add the just phone family.
So I try to add just font in this layout
file. So how to add this? I import from
the Google font simple and now my uh
make a variable. So now now I'm to
target this as a like jaws dot maybe
class name. Now check this and maybe
this is working for me in this project.
Um if I reload this font and you can see
this is a beautiful
font fam font
setup right now just so now uh what I do
now maybe logo is good now I need to
improve my uh main menu then another s
setup in header so first open this this
up my view button open menu uh open the
popover group. In popover group, first
you replace a tag to link tag. Maybe a a
tag is in HTML and you can replace this
with uh link tag. Next link tag. This is
next link tag. Now this is replaced
right now. And um
again I come again and now what is next?
After this, I think I need to be a font
not semi bold. Maybe I think normal is
best for me because 400 weight normal is
not good. Maybe I think I try uh medium.
Medium is maybe 500. Now medium is best
for me. Now this is best. Maybe I think
I need to
gain my font size into MD or
now better. So after that uh maybe I
think I am change my font families home.
What is this program?
This is program. Okay. Okay. Okay.
Okay. Here. So I think about about is
good. So move this and about us. P O
programs program maybe program. Yes.
Program. Okay.
Program blog and contact. So I think I
need to be write a blog and uh duplicate
this one and rewrite this as a contact.
So now maybe this is better
better for me here and now this is see
this blog about about us not
simply about now check this is good
program
not programs I think programs
okay now this is good after that add one
more button is get started so go to this
section uh replace again in with the
next link In this you can add the your
uh button from
this one and uh add a
get stred
started.
Now you can see this is a get started
button right now for you.
Now maybe this is good for you. And I
came here again and uh maybe
go to global CSS global global where the
global global I have found where is the
global CSS where the primary primary
primary primary this is a primary color.
I think I need to be uh uh green. So how
to do color? I have one
vector
and just
maybe color picker.
Remove the inspector. I
this and this. This is not working. So I
think color the color.
This one is good. Copy this
and come to here.
Paste this color. And let's see if I
reload this.
Primary is not working. So why primary
is not working? Go to maybe
this one. Base color is neutral. Go to
global and which is a primary BM
primary primary primary primary
at a top. First go to color sidebar.
This is a color sidebar. This is a
war primary
maybe in root. I think I need to be in
root.
I think I need add this in at root level
replace this and let's see again come
and now you can see color is changed
right now
and uh if I go to this button component
where is the button component go to top
and go to button and uh color text
primary
EG primary text primary foreign
maybe this is text primary foreign is
good
if I remove this. So white is maybe
good.
Now it is good
size default.
So I think go to button
and add the
size
LG.
What is this? Okay.
Size LG is good. I think now they look
better better
again.
Not text size is not good. So I think go
back here and where the text size
maybe text
to MD. Maybe MD MD is good.
Okay, now text is MD. Now they look
good.
This is a basics initialization. Okay,
after that now maybe school looking good
and uh beautiful. Now it's time to
add some hover effect under in
bottom of this link. So how to how can I
oh how can I do? So first add the
let's try this
and PB maybe PB to try BB2
at hover.
This is not good. And the line is not
working good. Employ MB.
Add a line height.
line offset is equal to four. Oh, okay.
Offset is four. This this class is good.
Text and a line offset is four. So, I
think I I tried six. This is new CSS.
Now, they look much match. converted
text.
One more thing is under line
text primary. Let's try this. Put this
now. They look much better. Can see
here.
But try to on hover over
I think
our wait a second I search on Google
signs
intell
Uh under line. Can I the line color?
Can I change
uh under
line? Can I change a line?
color in
CSS
decoration red. Maybe this one.
Try this
decoration. Possible change. Maybe
try to hover decoration primary
key.
Wow amazing.
It's now I think uh I copy this and
paste
paste
here
this and paste on all of the links and
let's see how they look. If I re
program
contact us. So in every show uh the
underline with color on a hover.
They look beautiful.
Time to uh
maybe I think uh they look much better.
The
on transition effect add some
how can we do this?
So
when hover right a hover just write a
hover and transition
transition all
I think
can Okay.
Our duration
duration is equal to maybe 300. Let's
see.
You can see now they
they animate a little bit.
Wait a second. I show you one is hover
initially black and when some in some
second they change the underlying color.
Good. So after that maybe uh build
successfully. Now turn into uh build
this main hero section
all page. Now it's time to build this uh
complete hero section. So this is the
home section background. You can see the
text
text flow in
left side some text and button and
maybe add counter
in left side some card
and low effect on body bottom bottom is
uh maybe some company's
name.
So first
go to here and wait a second. So initial
changes post to push on GitHub.
So generate the commit with AI and click
on commit
and push to GitHub.
Now it's time to
fill this fill this hero section. So
what maybe file name
in my VS in my code editor and component
folder. I make a file name is maybe
banner or home banner is better.
JSX in Ber add a basic direct arrow
function export component when I init
this.
So after that uh remove this banner and
now
first I lock this this
home section. Uh I think how to build
logic is how to is
oh
I think
I have idea.
Add simple text at top
f this left side right side and in
middle and let's say let's say
go to my code editor and first I'll
write a grid
I think grid grid is best and
create pause is to three. And inside of
this add three calls.
One is for
and one is for
and plurum around 20.
After that I add them from import button
and import from
this and tell me maybe what adding
button button maybe pass.
Okay. After that
I think I I need two more
tape section. How are this?
I want add one more grid. Inside of the
Git add a grid
false
two and inside of this add two more div
in these two div and add one heading and
add a one H
add a one H1 and inside of one H1 add
simple this 20 value So maybe 20.
Okay. Now this is after that you can add
maybe H5
H4
inside of the H4. But when you what you
write more traies more traies what you
write more traies. So
inside of this I write a more
trenies.
What is the spelling of trainers? T R A
T R A T R A I
and T R A I N
T R A I N W S V
and W Chinese. Okay. Not train. It is
Chinese.
Not Chinese. It is trainy. After that I
think one more dup uh I duplicate this
content inside of this div and change
the value change the h1 value maybe uh
20 to 30 and inside of this mode replace
with expert
trainers.
Sorry.
What is spelling of tren
ei
this is good.
After that, I think I
need a this image. So I'm going to my
asset folder and see the what is this
one is good and maybe
inside of this t I add image tag from
next link and
imit
from which folder is assets. I write the
path in this
I save and simple.
No, wait a second. First initial uh
port this panel in 8.jsx.
I think I I already here I already add
some basic next uh I this remove this
and add a JSX remove this image.
After that I import this banner from
this route
save and
it look like this.
I am going to this panel section. I need
to wrap this as a container. P container
dot MX A T R.
Duplicate this.
You can see
amazing.
Okay. Again this add simple card.
So how I can do this? I import this
make this card as a shared CN. So how so
simple you search shared CN on Google
andite and component section. After in
component section find the card
component.
Copy this simple physical done and work.
This is a card component and
put it up. Copy this because already I
installed this card with this command.
Now it's time to use this command. So
paste here this import command. This
import code. Now this is a uh use case.
So we're inside of this div.
So I think this is working or not.
So
add some image on this.
Oh my god.
This is these are the coaches.
Maybe maybe this image is good.
This image this guy image is
smack
here and copy this image and instead of
head
Let's see. Oh, this is looking
amazing.
Replace this.
Good. Uh maybe I adjust some
some width and height
this image
and this width is this
I think
I need some CSS code here
this and hide this
cover this and I I I don't need height
for device.
>> So I think uh I need to be change some
image maybe some implementation corner
and object cover and object cover is not
implement. So I think minimum first
minimize this and come to here banner.
Here's a banner code and flex flex flow.
Maybe this is not good image. I think I
change the image. Uh so I try this image
body builder body building. Try this
image. So in go to banner page and
replace banners model into bodybuilding.
So I think I try this and this is good.
So after that uh I remove this something
uh
remove some extra classes and now this
is look good. So uh after that I add
class name is object cover to cover
this. So maybe and double use.
Okay now this is good I add a round
corner with rounded
rounded. Maybe LG is good.
LG is good. Nothing. I think this is
good. Uh go to image. This
after image. I think I need uh uh I need
a uh title.
Uh maybe in footer. This is a footer.
And I need here title will be S2 and
error. Not this.
Maybe some currently
muscle building. Maybe this is good.
Maybe muscle spelling is good. I check
on web
muscle.
Copy
this spelling and paste it. After that I
add replace with this. So let me check
again. Now this is good must be good. I
think I need to be
in class name and class name is be
class name and class name is to be uh
I uh improve this high. I giving the
height of this font.
So giving a text
size maybe text 2 XL is good. Maybe try
2 XL is good. I think 2 XL is good.
2 XL is good. And um maybe some font
medium.
Font medium is good. Uh I think after
that I add the P and uh what I add
tomato and
tomorrow at uh
5:00 p.m. I think 5:00 p.m.
5
p.m. PM PM. So now this is good.
Save this. And after that this is good.
I remove this footer from here. And
this is looking much good. And I think
one more thing it needs here. So this is
not add like that add like uh
uh
arrow.
So how to from
import from this uh arrow down arrow
right. So this is good.
Giving a size is to be I think 20 is
good and close this.
Now this but uh I think I add some flex
and text center. So I again add some
interruption in my area. So I think I
add flex simple flex and justify maybe
between maybe try between is working
between is good. So I after that um
I remove this and I think I need to
change this uh remove from here and
replace uh paste in inside of the header
because this is header and now this is
good because automatically I'm adding
padding
adding successfully in content I add one
more class so space Y2
so this.
What does this
now? They look good and spacing is
coming soon. And I think the resize
this.
So inside of this maybe
flow and I have one more ideas more idea
is uh this is grid and inside of this
grid to grid I add
maybe
four four three two maybe seven two and
three maybe giving two two maybe giving
eight. I have an idea. So maybe I add
the last name gap into maybe five and um
maybe I I currently I sent them after
span
call span three and first call span two.
Uh copy this and call span four and call
span again two. Now let's see how they h
they look much better. So I think this
is good.
So now I item center maybe item center I
think item
item center is good. Currently item
center item baseline currently item is
baseline. Item not center. Currently
item is end I want that bottom. So So I
write I am bottom. So this is good.
After that uh now the main task is u
size of this image. So how I can do
this. So I think
so giving a class name and object this
try this.
Okay they look much better. Um I add
some padding from top and bottom. No,
I'm not adding currently top and bottom.
So why they look good?
Okay. So uh I'm going to
write a crop image online. So I'm going
to this website. Uh simple. You write a
crop image online. You find this website
crop your image in second. I love
image.com. And inside of this you select
simple
uh maybe which one is this?
Okay, maybe I'm going to this
while this you going to YouTube videos
and no not this go to for this and
inside of this YouTube video where is
the uh where is where is the where's the
project this flag project and inside of
this I know inside of public folder I'm
going to this website what is this. So,
so I think uh
PPG
I think first I convert this then
so again I'm going to this YouTube
videos and again going to Mac folder
again we're going to working project go
to project inside of this will the flex
flow and inside now inside inside a
public going to asset folder and this is
a web I want to convert this convert
into JPG and download convert image and
inside of this import like this and now
it's time to drop this image no what is
this
sorry Guys, I'm I'm I'm wrong. Select
the wrong image. I
want this banner image.
So, I want to resize this image, not
this one.
Now this good
download crop image into place into
panner as a banner replacement. Now I'm
going to this directory after download
go to this directory and where is this
image image image image this so I think
I don't need the uh this size of this
JPG image in name as a now again I'm
reload this page and after that uh you
can see
Okay, now they look much better. So, WF
I think I
currently remove this. Let's see now
automatically this is good.
Okay, again full this and maybe
again fully
good.
I have more images like
this banner.
This is these are the coaches.
I tried
this.
Oh, banner one.
I try banner one because here
try different image to
now look much better. After that I think
object cover is good and W is full and
again same process. So go to here and
select the image because some extra
space around the image. This is image.
Maybe this one needs image. So banner
one I select. Oh, I'm not converting to
JPG. This one crop image. I want crop
BG1. Now you can see here
now they look good. I think when I
after that download this image and place
this panel one as a replacement. So I'm
going to red my website after reload.
You can see something like that. No
image is
no.
But uh
remove this and
I want like that. So uh inside of this
uh I think I need to be
800 pixel giving a manually some.
So I think 800 is not good. I tried
1200.
Why not working? 1200
I think. And the high
should be 12.
Now they
replace into 800.
Now this look try nine
nine is good maybe I 1,000 pixel
now the the image is good wow
like like that
look like that
after that I think now image
one what what is what is the second
thing change
maybe
you see my screen in left side. I think
no uh I change it to left go to left
side maybe. Now it's time to change
this. Now it's time to change this. So I
I convert I'm going from left side to
right side my screen. So now image good.
Uh I I change I style first I style this
then I style at the background of text
this text logo. So first going to this
inside of this first div in
what is the
P Lauren.
So green class
text
to Excel.
Oh to Excel is good. H no no no. Excel
is good. Maybe Excel is good.
Okay. Excel is good. I think Excel is
good.
I have one more address. I think I
giving a call span into
uh call span call span call.
No, no, no, no, no, no, no. I think I'm
39. And now this is good.
Little bit space. No, no, no. This is
not good. Not good. Not good.
I think I giving it 10.
10. And giving a three. Three.
No, no, no, no, no. Not good.
So, this is good. Maybe in my in my
opinion, this is good. Um after this so
I think I need to be
add style this of button. So giving a
space into hole
into Y five.
Five is not enough. So I think I giving
a
10.
Now check again. This is good. Now
resize
the button
name after inside of this.
What is this?
inside of this uh first E5.
Uh maybe
try H10
W
6
is good.
XG is
20
is good. Maybe
font
not font size. I think I need to change
the size. So I try to Excel
and font medium and
its
now this is good. Maybe medium is not
working. So I think I need normal.
And
what is the
uh line throw? No
space.
I forget about this line thinker.
as
SPS
CSS
letter spacing.
Now what is maybe linker thinker
tracking? Sorry, tracking thinker. Yeah.
W maybe wide.
Wide is not good. Wider.
W is maybe good. W is good. After that I
I think uh change is
18.
Everything is good.
Now time to this
last name is equal to first to Excel
to Excel
font
medium and let's see
is not good I try to
excel
All full Excel is good. Maybe in chapter
now what is next? Class name again.
Class name text that's excel. Excel and
font. I think font is already medium.
Check this. This is match with no
I think giving this six
not good. I think seven and not
one medium is good. After medium
semipol
this is good and spacehu
it's good
inside of this I think I read this
symbol
no no no I have
Plus and size is to be 40.
So class name
AB
then after that I
so I think absolute
zero
right here
we write
M
copy this and paste here. And now you
can see
just simple
paste the values to target.
And one more thing I add here and
font prior font
font image font is not working on this
icon bold try board font is not working.
So inside of uh text primary text
primary now this is good. After that
maybe
go to Luca
website is
then inside of this website I think I
write uh P pls+
and you you see inside of this maybe a
little bit bold so I I think
this size is good
with I think
copy try copy JSX and paste here. Okay,
this this is a store value. So inside of
this I try uh
I try this at a first time store because
I never use before this uh stroke value
simply I use this as a
simply I use this like uh use simple
icon import from here and just simple
giving size and I'm never try this we st
I know this the strobe is available.
This is STO attribute is available and
next time I when I need a little ST and
use this get great uh maybe inside of
this. So go to my website and now you
can see little bit this. So uh inside of
this maybe five try five. Oh five is
good. I think I I try four. Four is good
maybe.
This is good.
Okay.
Now maybe spacing is
little bit. I think I g it. No, no, no.
Not here. Uh here. Giving it No. 20.
20 is not good. I think we try 16. And
inside of this. So what do you think?
This is good maybe or not?
I think maybe in in my opinion this is
good. Uh I replace into two Excel
Excel is better.
I have one more ideas. So
now you can see.
Oh [Ā __Ā ] Uh I not take proper screenshot
and I come back again.
Now this is good.
Search with the Google lens and uh maybe
this text is good.
Select the text.
Copy text. And inside of this I come
here and replace this text. Now try this
solution. I think this good
want this to be medium
normal. Normal normal is
Yeah, tracking make it a bit wide.
I think I I I need I write here custom.
So inside of this I add separate
brackets.
So inside of this I need to be maybe 18
pixel.
18 is not enough. I try to 24 pixel. No.
24 pixel. 24 is maybe try 20
22
22 is good. I think font is not good.
Remove this.
Going after this will be 20.
Again
go back here and replace into
pipe pasm
and inside of this giving a gap is equal
to five
maybe Okay.
Now maybe Yeah, it is right height is
zero. No, this is good. Now seriously
this is much
I think inside of this
be zero.
You see something inside of this spacing
right there.
automatically some add space.
Let's see.
That is good.
Oh, after that maybe something missing
or not. Everything is good. Everything
is good. So
now move into left side.
Look like that. Maybe this is already
good in but just need to be card inside
of card. Go to card. Uh maybe this is to
call inside with this card
in class name and
this
E4
is zero.
If I be zero then why did
this
I need to be
deadly.
So not
here
doing it too simple.
Now it's good and change
paste it here.
This is good. Now again go back here.
After that I think replace P2 23. Now
this is good.
No no I think two is good.
inside of this.
Maybe
this is inside of content.
Adjust it a bit.
Oh, this is good.
If I get this
before
now, good. H change something like that.
Now it's time to add some background
color. So now my turn is to black.
So if I g a bg
text
white
this is channel I need to be channelize
this
not like that maybe add
dot
Inside of this,
let's see.
Okay. Add a glow. Now I am adding this
is a globally. I'm giving a padding 20
from top bottom.
Mhm. This is good. So after that I think
I need to be top
not
40 and
this is good. T40 is good. And uh I'm
going to not 40
and uh PB maybe 20 is good.
I need a
on top. I need much work because I had a
this main flex flow uh at this inside of
pack.
So how I can do this? So now this time
is
here I am add simple one and inside of
this I am simple like this flex
not H1 not
element H1 element flex
So
what is the clause of this uh text
capital
upper case? Maybe
The bike is good I think. Okay. Class
name I already give a class name. So
yeah I need a maybe
no
I think I need a giving a manually. So
how I can do this? So I don't
miss this.
Currently 20 but flex flow is now the
good.
Maybe pink is good. And uh text
accent
center maybe
want pull pull.
Oh my god.
Small
now one
this
not only white
this
Try 80. Not 80 is not good. Maybe inside
of 85.
90 is good. Maybe a little bit. Now it's
time to position this.
How to index?
Z index.
Z index.
Set
like this.
Oh, this is written.
Where is the text?
index in
New Taiwan.
No justify center item center.
If I could how I
if I add minus
Oh my god. Oh my god. My My god.
Now it's time to reduce some bestie.
I think not adding tracking technique is
not good.
and let's flow. Oh my god.
I need to be top
10 and why at the bottom
not needed to be right just because flex
flow and just center item center.
Lex is number
I think
Not bottom zero right flex and justify
justify center. Okay. If left zero right
zero then this is we justify in center.
After that maybe top is 20
40.
Now let's see how they look.
They look much better.
If I put this bold version,
maybe I try popin again. Popin is good.
Uh maybe I try pop open version because
uh open
simple opens and inside of this open
change this supporting
maybe
maybe here I need to be sub this but in
variable I Okay, this need to be uh
open
and maybe show this
very good.
No, this is not here. Font is not
it is
p opens font
fine.
Yeah.
That's good.
If I not add this bit,
I think going to be
like
No this
Then just a little bit time.
Why not compiling
Why not
reload?
What is the issue in this?
Okay, like that.
Oh,
this is totally change when I change the
font.
Oh wow. I think inside of this banner I
reduce some tracking.
So if not normal is not if uh thinner
maybe this is good. Oh
let's flow. Maybe it's not looking good
because
try trying to take let's see good or not
let's see you try first you try if if uh
good then implement not good then simple
is collect flow
it's challenges maybe I think I need to
be
add some background
effect on the body
So inside of this flex floor.
So how they can do I can do this.
I'm going to
do
no shadow maker. Select image. I think
select.
Let's see.
I generally try the shadow maker. I have
idea
before. I never tried this shadow.
White shadow
smoke. White smoke is good. Maybe I
think white smoke is good.
They change and they need they need a
time maybe.
Um, which one is good? White shadow
little bit like that is good. But uh,
no, this one is good.
But what you think about this?
No, no, no. I think we go at top and
then this one. Which one you could maybe
maybe maybe
finding finding finding
little bit.
Let's try this.
Open image in new tab. What is this?
This is image. This image is not good.
White. Try. White.
white shadow.
Let's see
little bit this
still I'm finding network is not
working.
Simple
I open this is as a new tab image
and let's see download this
save and um SSD
shadow
I open this. If I
how the shadow look like
if I add here let's see inside of this.
I'm going to
uh again copy this image and replace
this and going to copy this shadow as a
let's see what is where this
where thisation
Not here inside of this div
and g to be as a
relative
relative and now this image good and why
Z index
then
where's the image
not zero
This
image this image not look good. So I
think I need to be good. Now I am
finding this uh blur image from Google.
This Google lot of time invest on
finding this exact uh glow and find this
and uh remove the simple background and
after that I add add background and
change two images comparison of this
banner one and banner two. Now they look
panel one is good maybe and uh in my
code I simple add just going to
duplicate this and relative this and uh
simple giving 50 opacity and rotate into
360 and top is into 60 and Z index into
my 20 but in minus and uh this is it
this it uh change object cover into
object container because object cover is
covering the image into both corners so
I prefer use object container now the lo
image is going flex glow good and inside
the right side good and the left side is
good everything is good now moving to
next something in the project simple you
can see here I am reload this page and
now I have an ID in my mind if uh when
reload this page and first simple man
bodybuilder show at ice cont bottom then
immediately change some animation into
direct uh straight forward to the man so
I've been giving the prompt into
Nano banana and I am simple. So I want
the same image of this what's Facebook
state and I text. Now this look they
gave me a state image and I am
downloading simple download the simple
image. Now a simple download full size
uh and banner one and banner three
replace with banner three and
immediately I come back at replace the
banner three and uh reload this page and
let's see
let's close loading and but you can see
here is this step forward image now I'm
in my mind the idea is I am some adding
animations and curies to when someone is
loading simple main image show after a
minute animation run and this image show
in front of this page. So let's see how
it can do this in this code. So here I
am again run my terminal again and
I'm going check out this page and I I
ask you I am just giving a prompt J&i
give the image and ask him give the
image second one and after that I add
something animation on here. So I show
you what I I am add here by the help of
AI. So when someone is reload the page
and let's say when someone load the page
and after immediately few seconds this
show because initial images
bodybuilder look up at feet and
immediately look at when animate look at
bodybuilder into state
let's show I show you once one more time
when someone is and uh in few second you
See some beautiful animation at uh front
of you in this body builder and at the
back of back of side this uh text flow
animate something. I show you what is
the inside what how make
here
this ready code and here this some
initial states
uh I use the cloudi help of k cloud to
implement this this functionality and I
simple ask this and this is my initial
image and I show you my chat so when I
go open my cloud and I I discuss
what prompt I gave Piccolo and what I
join it.
So let me show.
Okay, wait a second. the I'm going to my
chat
icon and inside of chat recent chat I
open my recent chat this is been my
banner image enhancement inside of this
I just simple ask and load this banner
and look this to look this is to main
banner and main center image and I
implement some logic with these image
the logic is when initial page load
banner pngage show and out of view
second banner three image with some
magic effect. Uh you can also see the
given image what is different and make a
logic for me misspelling is wrong make
us some realistic when
initially I give this from charity but
not giving a too much quick too much
good response and when simple uh they
look gen like a realistic animation they
animate like a fake look. So I I I I
think fake animation are look good but
then I realize try different prompt and
make different code. Then I add more one
more external uh prompt. Uh make some
realistic effect. This is look like a
fade effect. Maybe something like fake
fake fade. This is fake not fake fade
effect like some an effect I want. Good.
Uh I give three main prom into one
prompt but uh good but you can see in
the transition I noticed the animation
is in the animations but shadow animate
I want just animate main image they
animate I show you what they actually
does in initial prompt they made simple
when image is load they
they change the shadow effect on
background like different not sensible
and I asked Juna not change the shadow
background. We just change the image
main image and uh jump when someone is
load initial payload second animation
look like that look like that shadow is
not load add a background something like
initial shadow is not load okay this is
implementation now this is generate the
code and in then again some add the code
but I not satisfy this code then I again
giving a prompt inside of inside of this
code everything is good but the one
thing is missing in in this code the
background text uh background text can
and maybe I ask this. So use simple
animate this and and now I want the uh
animate animation on the background text
when some then this animation load and
immedately uh immediately load the
animation on this flex glow heading. So
this implementation
uh CL implement this logic into this
code. Then after they inside of this
code everything is good again this and
now this is main code and uh I show you
what inside of this code simple let's
see looking this I'm going to this side
and now you can see here is some add the
initial states initial state is maybe un
assets from banner png banner png may be
this one then some this this is initial
image and uh they use something uh uh uh
transition effects and uh set time out
and use effect simple inside of use
effect. You can see this uses set timer
out after some position and this is a uh
set current image current image to
change this set uh current image you
change here uh when which one image you
choose and uh implement here. After some
ease in out and clear the return and
implement a simple not too much heavy
just change the animation and use the
state of I I already I already not do
this type of nullity in my coding
journey then I maybe learn something
like simple to GPD you can this build
this. This is main thing is I have a
logic and logic is if logic is working
then good. If logic is not working here
then definitely not good. So when I try
the this logic is here and this logic is
working now maybe this logic is perfect
for this project because maybe need some
animation after the completion of this
project. Maybe when some all project is
complete then animate this project with
the help of your animation.
Uh maybe this is good animation
at my point
when someone is load initial.
You can see this is look but some
currently look like you can see this is
currently
again add little bit shadow at
background.
I'll remove this at my own site in in
after this project because when you use
a wipe coding and you definitely you
don't know uh too much coding because if
you not read your actual file generated
with code a coding assistant maybe uh
you not handle the code actually I read
out this code and what when this code
give me the code I definitely read out
this code because when I change
something in this code definitely uh I
need to read this code. So initially why
not I read this code. So in w coding I I
I
face this problem uh use agent modes and
a lot of problem in my when I use w
coding because w coding is automatically
do something in my folder and files with
the help of agent mode but I don't uh I
I know what change I know I know the
actual file what is the doing agentment
but in sometimes when I change something
with the help of agent modes and they
change any any thing and I not want to
change the any other thing. I just want
to change something and they think and
this is file ready fileing system. So um
in V coding I I make a proper video on
this this uh issue why V using V using
code or V using code use or V coding
maybe the two different people things W
coding use or not V using based on my me
I use how I use V coding in which
product I use V coding and why I not use
V coding in my personal projects. I
recent recently I uh in in my some
projects uh I make a Facebook post on
social social media and I simple ask uh
maybe Facebook social media post or in
someone post comment maybe post comment
wipe using destry the main project code
and in initial in basic setup you use
wipe coding uh to initialize basic setup
but in maybe
not too not too much use wipe coding in
law skills project maybe they change
something and you don't know what is
this change and maybe if if you use web
coding you I I prefer you all you use
ask mode ask mode is like a uh this is
another topic I share you proper video
on for you so here this is all of code
and here is generate something states
and initialize user effect after that
this add the transition at background
this is because main heading I have flex
glow And after this is a previous code
add before this. And this is main. This
is all main functionality here. Main
image containing with animation because
here you can see this is something
animation
energy effect and all of sparks this
effect. Maybe this is magic magical
light. So I if I comment this. Okay. So
if I remove this and something like that
going to reload this.
Yes boss. Yes, you can see here
h something in this good something like
something
maybe I think remove this
but
don't need this good
okay when someone is reload and how they
initially look Is
this this this is good maybe because
previous this is not looking good. Now
this is maybe perfect.
So done. Now what is next problem? Next
after this flex glue after this make
this uh brands logo under ammo my
previous in in previous part I
uh
use uh under armor under arours maybe
under armor under arours armors
brand shot
Zara is a good brand Nike is a good
brand these are these are all All is
good brand.
So let's see how to make this. So banner
section uh in at the bottom of this
section maybe I'm going to the here.
Maybe this file is
maybe
lot of lot of code inside of this file.
So I I prefer to make a one separate
component for uh this this banner and
attach here in this banner section. Uh
sponsor. Sponsor. Uh
sponsor maybe
sponsor. JSX into RFSC. And after that,
oh my god, in inside of this I think
inside of this um
Uh maybe uh just simple pick the
screenshot. Maybe screenshot is good
because
like
I think the screenshots
of these brand
you can use
different
icon and over here but currently I Just
pick the screenshot and implement this
into
here.
Minimize this. And where the screenshot
inside of the screenshot
where is the Zara?
Simple. I copy this and in inside of
this simple come in this first
and uh I'm going to this asset folder
and paste
inside of this.
Now you can see these are the so I think
name with sponsor one
and
so move this terminate
need two
sponsor. Rename this sponsor three.
Rename this sponsor four. Rename this
sponsor
five.
And now
send move into this asset folder. After
that now I think come to here in sponsor
file
first add a container and add MX to
centralize this container and now this
is good
now I think how much grid need I need to
five grid
so I first initialize this grid inside
of this I think I need five grid to make
this so in in In parent class I give
simple grid. And this is good.
And
maybe maybe
PG
white
bite.
I think this is to use as a
I think use this as this is black.
This is my theme is actually black and
white. Not use white. Black and green
inside of these. I think if I not add
this. So not add this just simple add
the image.
Image from next image
image from next image just giving a src
this one. And uh if uh sponsor.png maybe
because this is a screenshot
sponsor.png
okay sponsor
one this is good. Now copy this sponsor
and come to banner section and after
that
add this sponsor at the bottom.
is coming soon and leave
first minimize. No, this good
is coming soon. Now this good
now one more thing is here
I think. Now I am at this BG white item
center and
make first make a array con
and give
sp
what is this sponsors
this sponsor images sponsor images one
to asset from this and giving a map loop
just
giving a source and
this
just sponsor and this is array inside of
this five array target
five images data collect put here and
after it's simple add this sponsor image
and add the map loop
and giving a simple id and uh because
why initialize id is unique for every
key and this is image image from next
image inside of this image directly
source is from the
image image dot source this one source
or alt is maybe this one if I save this
im and let's see what is the output
now this is the output maybe I think
this is different background here. So
pick the color.
Go to color title and copy the color and
come to here and just add a manually
with
day like that. What?
What is this?
Now maybe this is original color pick
from now you can see
this is good.
After that maybe add some brown. So how
I can do this
here
P10
I think remove this
P10 is good and maybe uh justify center
and just item center maybe item is not
align okay now this is align all the
item is maybe align
after that maybe follow unity rounded
excel try rounded excel now excel is
good after that I'm giving a margin from
both all of four sides into 10 10 mean
2.5 rm
now you can see here is I think not
needed margin is not needed just
just margin is not good you Use prefer
first prefer the padding
then margin okay see the rule
so PT is equal to 10 PD 10 is equal to
same is padding to from 2.5 frame
I think PT is
uh PT PT is maybe
hard oh no No.
No. This is look good.
I think image inside of B section.
Where is the main image? Image. Image
from top zero. This one is shadow
and this one is
height. Now I change the code. Now I am
finding
this is uh maybe if I
uh currently
now here one I have issue. If the issue
is
image is not
image is cropped.
So I think
giving something
into 1200.
Let's see images again
but not good.
Wow, this this template this website is
maybe looking Wow.
Now what I do here test?
Oh, in your mind what is the solution of
this?
I have one more idea. Give me something
padding.
Try padding.
Giving a PB10. Let's see. PB10 is
working. Oh yes, both working obviously.
But at this left side is good. If I try
this padding bottom from 20
and this is good but uh I need one more
changes at the top is to 20.
Oh no no no.
This is not good.
Maybe
try 24
and after that maybe here just need
change to 226.
Now this is good.
Go to sponsor file and giving a
G0. And now this picture is looking
great.
No m this
no match with this
I think in banner section
top maybe 10
top 10
and now
giving a 20
20.
Now giving a 20 and uh
here just
24
and not 24 into 30.
Just giving it to 30 again. Replace 20
to 30.
Now this is looking great.
Now you can see
here
just animate this.
Now let's see the animation.
Let's see the animation. What is the
animation? Let's see the animation. What
is the animation? Animation is good.
Mhm.
Now this is look good. Uh after that now
moving to next step. And the next step
is uh just uh push the maybe push the
code into main branch. Just push these
images into main repository.
Uh refactor construure improvement
tables. Okay, this commit is good. After
that, go back to main template.
This is the main idea. After that, now
the next target is
uh make this our special program. Maybe
this is section. Uh now the logic is how
to build this our special program. And
you can see here at the top this is
maybe tab section all signature clause
cardio cycling and and the last one is
mind and body. So for these tabs make a
different content.
So now the next implementation is this.
So I use this tab uh as uh tab uh
component uh here use tab component from
shared chain UI just pick the structure
and now make this original content for
you. Okay. So next target is to be make
this our special program section and our
special program section. This is a tab
section program and every tab section
different content try to different make
UI and after jump in some then make this
UI successfully template completed
website complete then obviously add some
animation effects use of as animation I
repeat again again as animation okay uh
if you're not familiar with as animation
you try framework motion because my
system not uh too much uh capacity to
handle this uh at at the same time uh
CPUs and maybe I'm recording the video
the and OBS system OBS software and
obviously
uh if you I'm using frame motion in this
project so heavy project uh heavy load
on my system and definitely I am not
make a too much quality of videos so if
uh I am not u at my camera section
uh not simple just got the simple static
uh simp without my voice and uh without
any acid use then maybe I try frame
frame motion and frame motion is good
and I am I am using framer and motion in
every project because f motion is good
frame motion is key frame motion effects
and you have a lot of uh control in your
in in your hand uh and your hand and but
uh I research on different libraries,
different animation effects. Uh you your
choices, your choice what do you choose
you use motion and you use make custom
animation on your uh still in CSS and
implement your website. you use as
animation because I am using this a
animation previous mode 2 years when I
making our static project then
that day when I'm using uh I am one more
animation I am use is uh maybe for the
text animation this uh for the text
animation maybe rotting text area
so now again uh go to this uh my going
to my home screen. And now you can see
here is our special program section. And
now it's time to make this. Okay. Now
first look how to build this in your
mind you just when you every time when
you make something you first you see how
to make this how actually make this.
Let's see. I am currently seeing this
template and in my mind and is
when I look this this this UI and
directly in my mind ask you use simple
tab sections and inside of this uh you
make the EI and this is this all of
layout inside of tab section and you you
use main structure uh getting
prefer tabs. So you use different UI
component because I am currently using
tences. Tenc
lot of TS library. Uh they provide a
different components, different UI,
different styling component. And one
more thing I add here. I I have on my
own element UI component library based
on this reusable component library
because uh I when I make my shares UI
course then I realized that uh I make I
tried to make my own library
and run this as a as a future library.
Um
uh this is a library available on web
when you search on ele
UI
you find this what you find element UI
and obviously my own video you find this
on my YouTube channel and this this is
my element UI component library and if
you want scroll this this is a beginner
beginner friendly UI and this uh when
you click on the doc section you
redirect to doc section this is
currently running 0.1.7
you can now here you can you can see in
this project I use frame or motion some
layout effect you can see when I reload
you can see here you can see here uh my
system OBS working together and they not
do much animate this actual streamer
motion animation I I close if I close my
uh OBS and everything then they not lag
and immediately uh they work 100%
animation
so leave it this question and this is
introduction uh you can see the
introduction this is installation for
react and next currently two version
framework supported inside of this
component I I make a lot of components
and different variations. You can see
this code and this alert and different
variations and different type of button.
I'll add list maybe 20 25 28 32 lot of
buttons lot of different UI and you
visit my YouTube channel
I I make a complete video on this every
so how to use and everything in a react
and every project. So this is a code and
you just simple copy this and paste
here. Okay. Copy the clipboard and I
make you can see here examples lot of
components when you visit you definitely
find something
recently I update this 0.7 in 0.7 I add
some fancy testimonials create to reveal
what is cry to reveal this component
like uh different variation
this is scribe to reveal And different
variation, different circle. And this is
signature.
Okay. Code and previews everything. And
when download the SVG and everything,
use add select box. Add the when I have
one more idea. You use my tab uh tab
section. This is the same trigger system
uh like a simple import because
currently this library is not stable
because
uh I am not based on if you using a
react maybe react 19 uh with tailwind 3
and not use tailwind CSS 4 uh you can
use this uh because we currently not
updated this any this library on based
on uh tail Tent CSS 4. If you're using
uh currently three T 3 maybe in T 3 you
may definitely make the T config file
and maybe T config file in in this you
can see in this project do not make the
TIN config file. Okay, just post this
file for T CSS and initialize into
global CSS as a main. Okay. But in Tent
3 version, in in Tailwind 3 version uh
you use a tailwind config file and
initialize something and based on T3 I
make this and everything animations by
default when you someone is my main
component code add in my in your uh fi
folder structures then definitely add
automatically some code and some file
structure in your files and everything.
This is another topic and uh another
another implementation and logic. Now I
try to update this into tail 4 and uh
you using latest project. Okay.
But you check out this and try this this
code into t CSS.
So I return to my this this code here.
Uh
look at this. I'm going to this my I'm
going to search share change UI
going to component folder component
section component page in
and find the tab.
Find the tab section. Go to tabs
and you can see here is a
not working.
Okay, just simple copy the command
inside come to code and open the new
terminal
I think new ter new terminal and inside
of this just past this command and npx
shares in latest maybe they update the
variant
3.3.0 zero. Okay.
After that you just simple add this
component import and just use the
element. Now you can see inside of the
component tab tab dot GSX code is add
automatically when you run this into CLI
help of CLI command. This is the power
of CLI.
My component library is based on this
CLI.
After I copy this simple inside of
I think I just comment this because this
a previous change.
And now for this section I think I need
to be create our special program
file and implement this logic inside of
banner.js JS Mega SP special P R O G R
P R O G RM
P R O G
Now I'm GSX
GSX
What is this?
Maybe some lagging issue I face. Uh
let's see.
MP what react
um
code special program just copy this.
Okay.
I just return value and this
automatically export not export default.
So I export default into this.
Now paste. Okay.
again come
to to
here and copy this and paste inside of
this special program. After that
here just copy this
main syntax and add initial div and
paste here. Okay. Now copy the ex copy
this file main name and go to this page
layout section and
import here.
Now let's see what is this.
Okay, I forgot about I forget the
run.
Let's close all file. Now this is good.
G2 lag because
I use framer motion website. Show the
flamer motion website.
Now you can now you can see I
go to my got second right and now you
can see tab is working.
Now it's time to first
uh inside of this
uh remove this this special program in
header.
Add the C container MX0
and this is not looking good.
After that now add this functionality.
So how can they just take a screenshot
now the check the AI power
canly
you can see here this is ask mode AI I'm
currently use agent mode because can you
and what is this I think I need to be
subl to my screen here
can you Make
this
animation
effect
on this
DA
tab
selection.
Let's see what the is do for me is first
change tab trigger. Terrier. I just say
you change this into tab driver.
Now let's see import the card content.
Oh,
they import they use the use states also
use the use states.
Oh wow.
add the program some handle add to
handle scene some handle position let's
see
this is power
and
they add 100
Client
mode please. I make one. Hi. So just
simple make this animation effect on
this
only
on only only
make this
this effect on
this.
Where is the trigger section?
Not
all. Okay.
Now, let's see.
Now, let's see what
what he does for Oh, I forgot about
schedule.
I just simple giving the prompt and
still AI
do for me but not this is not good I I
make on I am not use because I use make
something different not according to me
so how can to simple go to this and
simple let's see this is the main
sections and inside of this
and first I I think I need to be go to
this main file and yeah pretty close
sorry code close
inside of this trigger here maybe first
I found the round how to find the
rounded
round and
this is a
round round round. This is around ALG.
If I remove this, what happened here?
Okay, this I mean around I think uh this
is good and inside this text muted bg
not muted.
Okay. Okay, now this is good. After that
maybe this are primitive and round with
the round round
and this is round. And if I remove this
round and now you can see the remove
round and just uh border transparent
add. So I remove the border transparent
from the background. Uh now still the
uh control F shadow I think.
Oh [Ā __Ā ] boss.
Shadow S shadow.
Okay. Transition. Transition shadow is
good. Data shadow. I think I need to be
close this and closing this. And after
that, now you can see this is just
simple
bar shoes. Oh. Now next target is make
this effect.
I have one more idea is when someone is
when someone is click they animate this
like that.
Okay. Now
just copy this
giving a just GPT this
and where is the context
open file folder. Oh my god. And and
again copy this. Take a screenshot and
give this screenshot.
Now main series command.
Look this image.
Look this. human
eye image. Image and look this image and
or
and uh and and look given
given
GI given.
Oh, GI given Trigger
code trigger code and I add
and I add
this
this effect this
green
effect on
when
Some one
sum one
active on
active on this
tab.
Let's
let's say if
okay this is good. This prompt is
enough. Let's see how they generate a
code for me. How they generate a code
for me.
I think
green glowing effect when tab is active
similar to signature clause. Green
effect is in the image. Let modify trap
taker component. Let's see what change
inside of this
they add the animation but
I want something realistic.
They add simple power data border and
one is active.
Okay.
You are fail JT.
You are fail.
I make on this. I I make on this
animation.
Okay. Simple as this. Okay.
Uh currently here transition and uh this
is a state when someone integ
is uh shadow LG. I try to border giving
it border two.
Okay, I'm trying to B2
and I think I need to remove the uh
border and uh
border primary.
Okay, now you can see I make condecl
some uh ask JPD you make this like that
like that but AI assistant train on
their own program then uh not
think about
how to make the user prompt.
So as a developer you prefer first you
make on and then if you start uh and
make do not rely on AI because AI
destruct your own because in in this you
can see this project I used the same
project I mean implement same thing
funality but chi is not currently
capable to implement this. So not uh do
not worry about AI change everything.
Currently AI is not changing anything
but in future AI change maybe AI
in my opinion is if AI build on coding
so how the how they how change how how
AI replace developer because let's say
AI is not a human because AI is not
human someone is someone make this AI
let's say if AI is
uh in AI I is in error in some error in
this current vin agility cloud. So who
who who solve this maybe they need a
developer to solve this problem solve
this AI agents all of this all. So how
every YouTuber AI is that AI is this? I
am totally disagree with why you make
every YouTuber I'm not respect everyone.
Every YouTuber why you
make this click this type of clickbait.
AI replace everything. AI does this and
and I'm seeing the videos on YouTube.
Yeah. Is everything in in hype?
Everyone, everyone want a views.
Everyone everyone everyone everyone
want a views. And for views everyone uh
make a clickbait thumbnails to get a
views because as a as as a beginner as a
as a inter intermediate
for let's say example I'm just simple
open the YouTube and I'm see seeing this
type of videos on social medias and I am
think at my own side yeah is not good
this language is not good why I learn
why this in future This is not good
language good. So now I'm not learning
this language. I am destroying I'm
distracted. So because I am distracted
and I am not uh focus on if I I I am
currently learning and if I watch these
type of videos I'm just totally
distracted because people people's
because lot experienced people's ask
about this CI this AI changing this
everything in recent time I use AI
change every developer like hype of
Devon AI Deon AI is change everyone is
ask I making a videos because I am when
I see the these videos of
developers lot of big developers,
YouTubers, million in million
subscribers they ask me and in my side I
think about they truly AI is everything
and I learn JavaScript, React and AI in
in few minutes change everything but I
when I enter the AI AI I learning AI and
in depth
an open open source model comes and in
I'm checking the opensource models at
background how it working be how how
when when uh when some YouTubers create
great create content creators make
something right like a videos like how
to use your how to make you help of uh
help of AI implement in your project and
make make a shorts video generator AI
and you generate something. So then I
realized uh this is the point at
at the back side at the back back side
of mine.
Yeah, I need some instruction because
currently I open something for you. I am
currently working on some dual code to
coder project and I make something logic
when someone is generating a coding what
you uh what you give the what you give
uh user because as a beginner as a my
everyone everyone every young generation
when see these type of videos and they
just totally distract kindly not make
these type of videos and if uh not
distract just Ask simple this type this
EI is happen to continue your learning
and this is not replace you just focus
on learning learning learning you simple
ask me this EI change your developer job
you not replace your job and everyone
every every beginner and every every kid
distract totally would they not
interested if if they build something
interest in coding and definitely watch
your videos and they totally
okay I show view my something real
project for you. Where is the project
dual coder? I think uh in this uh
okay I open this here
open folder and uh
in secret folder maybe in secret folder
or something GitHub projects and uh I
show you something. I show you something
then you realize how actually work
something where is the dual code AI
you now you see the actual how how the
how AI back ends in back side of works
okay
this is Prisma DMC because uh Prisma
database because
SQL database. I use this. Now I see you
something. Uh where is the file? Huh?
This is a testing script. Uh inside of
now this maybe this this is UI
subscription is a layout section inside
of maybe this app. generate code
inside of this and code editor.
Now delete code root.tsx
and subscription. No, no, no, no, no,
no no.
This is portal access. Okay. Prompt
input. Now you can see here's a prompt
input file.
You can see my screen. Okay, maybe
everything is clear. Now you can see
here
this is example prompt section. Okay, I
just simple example prop section and uh
inside of this just make a UI and uh
here is coming from section
code editor and
there is the gener code Maybe we
Okay, I think I go to my one one thing
one more because here I have some secret
files.
Okay.
Okay, wait a second. I'm coming here.
Okay, this is okay in lips uh folder.
Okay, this is AI section utilities some
utilities section inside of the now you
can see here I just use Gy Jim is my
have a gimmin access pro and just simple
log something and when what is in
structure what is currently what I
explain you AI how you can make the code
on based on this uh okay let's say I
just use a model and generate code
capacity output genetic uh output
generator tokens. How my token use at
back sign and it disable thing for a
faster response and lower cost. System
instruction. What is system instruction?
You you are a senior developer. You are
a senior developer. You are a senior
software developer. Generate clean
product production ready code without
explaining unless uh this one. Okay.
After that I I am something uh ask one
one more thing is just uh go back scroll
down down down
uh AI services and mock AI and this is
maybe this one is
oh okay open AI prompt this one this
prompt AI okay you are a senior
developer and task your first your task
is generate a complete working I am to
make two currently here I make two
system for JavaScript uh HTML CSS
JavaScript and you can generate two type
of code. First one is when you click on
the HTML CSJ you just click you just
generate a HTML JS code and then when
you click on the rect you uh generate a
react code and different different
section. So in JavaScript this HTML CSS
JavaScript section I something giving a
requestic tag header footer you can see
this is this is this this thing is that
run at your background side when you
giving a prompt to AI you make a HTML
file you make a button for me and what
AI what AI do for this you just they
give the main when you give the prompt
they go at background server and uh need
check the main file prompts and bake the
big big code on base. Let's say I I give
you simple practical example.
Uh I am I am using I am using cloud.
Okay. I am using clot. In clot you you
make a you make a code. Okay. You make a
code uh you want to make a code generate
a code for your HTML. Let's say HTML
project HTML project. If simple ask you
make a make a
red color button they they directly
based on prompt they generate a GSX code
maybe react GS code give you example
okay giving go to cloud
maybe they now stable but when check out
this example in cloud they're not they
simple will drag into JSX code. So make
a
red and
green
button.
Now let's see. They not use HTML CSS.
They just use React
H.
Now, now now
uh Claudia you uh you change something
and and previous I am just simple giving
this same prompt into cloudi just they
make a code into uh generate a code into
react uh react uh react for me.
Now maybe they work on this and now they
now you can see they now they maybe this
is this is a good approach because
yeah claude
you are
uh cloud you are
I check out this example and previous
some maybe two three month before they
seem
They generate the button code into GSX.
Everything into JSX. They not think
about the the ROM user and
directly
generate the code in JSX. Not use simple
HTML. CSS. Yes. Now this is this is good
approach. You use read the user prompt
and based on user prompt maybe you first
approach HTML then you will approach
like this. This is good.
Let's see one try one example one more
example.
Make a
P R O F E S P R O F E W
but
me let's see
now let's see they use J they use HTML
last year
now now now they use a create a
professional never by using modern
smooth.
same prompt I gave this uh previous some
two to three months and they just
write a code into write a code into
direct JS JSX use JSX now they now now
they update the
van and
think add back side
leave
Good cloud is good. Okay.
I show you something again more. Let's
say uh one more thing
return only the complete code HTML HTML
code nothing else. But let's say for
example let's someone is make a react
react next tailwind you are senior react
next next developers visualize modern
web application and um any you create a
productivity ready react component task
is generate a complete react component
using next 14 and tail CSS this is the
requirement use this proper layout MD
and all of these clean UI with tail CSS
core structure with proper TypeScript
infrastructure and this all of these and
this is All of the logic return only the
completion return code Typescript
nothing else. Node Express us all of
these. Okay. This is the the these are
the all prompts. Okay.
So main main.
So this is all of story. This is all of
story. Uh if you are learning something
so continue learning. Not leave. Uh I'm
kind
to a lot of year maybe not a lot of year
three to four year four maybe four four
maybe four four maybe four to five four
to five years I'm still currently in
learning something currently I'm
learning DevOps engineering and I'm
complete my full HD full front end back
end now target into devops into devops
and
Tops as a as in a skill level.
I I I know about just docker and
everything CI/CD pipeline but uh and I
learn complete docker docker engineering
how to cuber kubernetes
cicd pipeline tisma and lot of more
frameworks for testing uh just maybe
just mo and u docker cicd pipeline kit
actions and docker aws services. Lot of
these in AWS services lot of AWS
services for a different purpose for a
different different code base for a
database for a uh monitoring for uh
networking as totally
known. Okay. Now this is this is all our
discussion on the base of uh if you're a
junior if you're a intermediate
developer or just start to just start uh
just want to start your coding journey
coding journey uh into web development
any any category start and not do not
worry uh coding is here and just
learning and something build something
and find a job better job okay
and not
think about yeah I replace me I replace
me and uh why I learn this this is this
is not in future in my this is my all
opinion you just learn okay in future
let's see what is okay
just learn keep learning keep learning
keep learning happy coding okay now back
to project okay uh this is some basic
discussion on project and If in my in my
mind
think about uh every junior uh every
junior or uh inter intermediate or
beginner watch they're watching this
video and they helpful this information
and maybe this is a guidance from from
me uh for you and uh this is real life
experience
I show you I making my own AI assistant
engine realism my real project I'm
currently still working half of previous
maybe
six six weeks five to six weeks and I
show you something uh how AI is works
and how at a back end level how the code
system works okay
uh I show you something in in next
project example how AI working so now
it's time to back to project Okay.
Now this tab section maybe I am going to
this my left side right right side and
here just these two tabs. Uh
here just
border
bottom and
uh
border bottom. And one more thing is
here.
I just need to be border into border.
Where is border four? And
three.
And where the text? Crl + F text
text muted
text LG replace into text LG and replace
into text XL.
Where is the control F cap? Cap is 2B.
Maybe I give the gap into it now.
No, this is not cap.
Add this gap into 1.5 into
why not add
okay
implement this
trigger test.
Space X is 24 to four.
Oh, Space X is working
now. Space X is working. Still working.
Okay. Come to here and
uh
add a transition. ction
all
now let's see this this is good
okay now this is good and one more thing
I add here is cur or cursor pointer
because I need a cursor pointer not just
a
this is what is this
I don't
after that well now this is looking
pretty.
Come to code editor and uh now it here
one more logic implement here
currently
two two two states working
because here
focus let's say data state active is
equal to this is main class
let's say data state BG this one not
needed data dark dark
data state is equal text foreign okay
text pick the text classes from here
do dark text muted
remove this okay
this data is mu t muted
and This happened when active
again. Remove this.
Uh here
add the text
primary.
Where is the mut muted?
Use this country.
Okay. I try gray 500.
This is option for me.
I tried this.
This is not visible.
No, this is good.
I try I think 600. Try 600 is little bit
muted. Not too much.
This is this this is the power of
reusable components. You can change and
change everything in your hand. You can
change every code. Okay. Now you can see
here I am changing everything. Okay.
This a power up here. Just here I am
special program. Just add this tablet
component. Okay. Tablet element at back
at the back side of this mind is
working. This reusable this reusable
component AI working. Okay.
After that uh now the maybe pretty
looking good. Now the next target is uh
add more inside of this.
Add the all
and
S I G N A T Y signature
C
L class
uh
C
CI
cardio
See cycling
mind and body
mind and body.
Okay. Okay. I run.
Okay. Now this clear.
Let's see what the output.
Okay. Because
all is all
signature
value
not giving a value because in in back of
side in back of this tab component this
a prop this a value system key value
system if you Giving the option value
giving a value then you need to be
uh identify
these value in the value attribute. This
is the value attached with this
trackers. When someone click on this
then this value trigger. Okay.
Let's say for example I add this all
value into cycling machine. When someone
is click on all then documentally
trigger the cycling
tab here. Okay. Make sure clear. Okay.
Now this section is clear. Now the main
target is
I think text is not good for the tab
section and just to go back here I am
giving the
cap into 16
cap into 20
gap is
gap is still not working
and I I I think I need to be giving a 20
30 and giving a uh
Excel. Where is the Excel
into 3 XL?
Okay. Now you can see this is looking
good. Again some enter here. Yes. This
is update my uh Z dash. I am using it as
terminal. Here's lot of V.
Now it's time to again restart my server
with the npm run div. This is a command.
And uh
after that uh this is load
at this.
This is original skeleton. Okay.
And when I load this, this is look like
now it's time to make this section.
So this is
main. Now I'm going now you can see this
is all
uh maybe
main tab show here. Now the target is
let giving CSS at uh here in tab.gs GSS
like you can see here
control set database set now I think I
gave a maybe
first
now now you can see here here I'm giving
it 3XL width gap just something pointer
but
where is border maybe giving a border
border bottom three,
but I think
uh they need a
BB
five
now. I think this is good.
Little bit more.
And let's see.
Okay, now I think this is good.
You can see my signaling.
Mhm.
Okay.
Little bit I I think I go at left side
first. Now this is good. Looking good.
And now you can see all tab is show and
beautiful look like this tab section and
uh this good this good cardio section
cycling everything is good. Now the next
target is uh maybe inside of this tab
component I think I add the main content
inside of this tab section every tab
section. So maybe tap tab main tab click
is good.
So now go back to special program page.
Here's a main tab listed listing here
and these are the all lists of tabs. Now
inside of this content I think now add
the data. So how how I can this
go back to the main template. Let's see.
Uh this is a skeleton. First build this.
So how to build this inside of here? I
think I need to be add a grid. And after
that I add a grid uh call to inside of
this giving a item first item
item center. And this is good. Inside of
this I add two more
div
look look like this.
Two more div successfully. Now the next
target is uh
add three more three more div in first
one. So I think I need to be add one
more grid and grid
call look like that call
get calls hyphen maybe three and dot cap
8 now this is good inside of this I
think I add to be three more div now
this is good
now the next target is add the images
obligate three content first. Now
uh this is good. Let's say currently
remove this and first focus on this
component. So inside
at the top and bottom add some command
to arrange the alignment to
because uh I am currently here add some
command to adjust my code and readable
code and then I'm able to some make
code. This is a good sign to add the
layout.
Okay,
good use of comments
inside of 3D. Uh what I add two images
and one is this uh mind and body maybe
button. You see the button. So let's say
currently inside of these two div I add
images. So inside of how to add import
image from next image and giving a
source source is maybe
currently this. Go to asset folder. I
think go to public folder. Go to asset
folder first. Uh maybe this cardio
cardio bodybuilding smarter.
Not this. Not this.
here. Which image? I download this this
person. I think go back here.
Uh no, this is not.
Okay. Maybe this image.
No banner. This is banner images. This
is
this is cycling cardio.
This one maybe
workout
workout one. JPG insider.
I think I'm
going this and paste this name
and I think one uh miss one thing is
going to all giving the value
300 pixel not I think um inside of this
giving a class name and W is to full
I think this is not loaded. Why?
What is this?
Okay, wait a second. Inside of this div,
I think I duplicate this first.
Which one image? This image. And uh
maybe
currently what is
they're not give the full space.
Okay, let me find this.
Width is equal to
find.
Okay, this is by default some width H.
Now this is good.
And again go back here and uh
now adjust something. Uh my camera is
looking good I think.
And again go back here and adjust this
and I think to be okay this gap into
this main
class into 20.
This is good.
After that inside of this I add one more
class name is objec
and
h is not be auto
I don't want the auto
I want 900
again So back open this
uh inside of this
I think need to be fix the height.
they automatically giving a height
because
this image next image optimize
automatically uh giving some width
automatically. So I think I need to be
fix this. So how I can do this? So in
here I just write H and into maybe
giving a manual 6
700 pixel. Now this is working.
Okay, now you can see this is looking
good and perfectly working.
Okay, perfect. Awesome body.
I think try reference values if this 600
is good and now 500 is good and apply on
both
500.
Okay. I think this is looking good and
little bit. No no no 50 around 4
at hand.
Add one more class name is to round
little bit excel.
Excel is not good. Try LG. I want little
bit not. Okay. LG is good.
No. Now want these two images looking
perfect. But
I think cardio is not here. I think I
need not cycling
this image.
Not cycling. These are this.
Okay, this one image is looking perfect.
Okay, I am loading this and inside of
this. This is good.
Now add the main button. This one. So
how I can do this?
I am going to here and first collab
these two main div. These are the two
main div. And now target this one. And
so I did this I add button from this
component. After that I am just
uh add this uh what is the value of this
mind and body.
So mind.
So write like this
mind and
body
giving
class name upper case. When I giving
upper class name they automatically all
value into upper case in mind and body.
Okay.
after that I think to be
how to this like um
I think uh try
little bit.
So first I give the
weight
is full.
Okay. Now this is good. And I think I
giving a height into 450 with same like
a image.
Let's see how it's working. So this is
good. And after that I think
change the rotation.
So I first I give the text to 3XL.
Uh and now change
rotation.
If I give rotation button is move. I
don't want I want text move. So how I
can do this
text
move
or rotate in
relevant CSS
text transform read is this I don't want
text. So I think I need one more logic
here.
Let's see
giving a p tag and after that give
remove this and uh give a this value
into p let's see this trick is working
yes both this trick is work for me so I
think uh giving 90 yes both obviously uh
90 is not good I think will be minus 90
So this is good. Yes. And now this is
good. Uh giving up text into 4 XL
and add little bit letter spacing. So
how I can do this? So this is a leading
is mean line height and maybe tracking
is
use a wide little bit but I here I need
a wider
st.
So after that I think to be add this
arrow
arrow from wait a second right first
arrow right this from this library and
here I need to be give a size so how I
can do this giving a simple close this
first and here inside of this I need I
add this size attribute inside attribute
giving a value it will to be I think 40
and Maybe the this
one more thing is to be I need to be
give up flex
item.
So flex
I think flex but flex is not working. So
inside of this div I add flex. Now you
can see and uh item will be center
and size is not working.
So giving class name H20 W20.
No, still not working.
And I think go back here and GB cap
five.
So I think arrow is not good. This arrow
is not good. Uh I add one more arrow
a w arrow.
Right.
this
I think first
here. All right.
And uh I think here I need to be give us
size.
I think not accept the size. I think
give this to text to Excel.
Still not working. Why? I think I going
go to hero icon website.
Hero icon set of hero icon website
H10W
10
Okay.
This is not copy.
Copy. Now this is copying.
Okay. And now this is copied
I think.
Paste here. And now this icon is
working.
Now arrange little bit 24 into
30.
and little bit arrange this one.
Now this is perfect.
Mhm. Try to
do two is good.
Now you can see this pattern is looking
good.
Now what is the next target here? I am
going to guess as a
uh PG black and text
white.
Wow, this is looking great.
And I think go to this button. Inside of
this
I add one more thing is cursor pointer
to implement this cursor pointer to
every
every button. Now this is looking good.
No. Now perfect. Everything is perfect.
This one this image is good. So when
someone is hovering this is look now you
can see this is looking but what I and
it
here I need one more idea is because I
see the uh this look this button is
little bit but uh other side image is
much wider. So here my button is wider
and all are equal and they are looking
good. So how
maybe
I think uh go to this
uh giving um uh grade call five and now
the target is giving a call span two
same same and giving a call span one
when I giving this now you can see her
button look like wo This is great. But I
have one more ideas.
Wait a second. Giving uh replace call it
and the giving the value 3 three and
giving the value two. Now they look
good.
You can see good to all. And now
that look good
perfectly. Now the next target is to be
uh remove this image from here and just
add the main content. So here remove
first this and now you can see the look
good. After that I add simple H1 with
the signature.
So
at UI this is signature
class. After that I add one P tag.
Inside of this I add simple loram and in
lorum
party
look like that.
And at the bottom, I think I need three
more
days.
So here I think I need uh three more
grid grid and call uh grid calls three.
Now it is time to go this side. Now this
is perfect. Here
inside of this I need to be add three
more divs in three divs I think. to
not add three dives.
Image
source simple
source is this.
Okay, I think uh
change the images workout.
Now I think
go back here and let's see what is
coming soon. rounded maybe try full
because here I need a complete circle
and uh height why height width height is
okay this is good duplicate three time
okay
so simple I'll give
the weight to
height not 40 height giving a 10. Let's
see
height auto
and giving a bit
to
one not working because I here I think I
giving a full width. This is the reason
not giving the full width.
300.
Why this is not working? I think
remove first this. And now go back here
and just give into
LG this
MD
GP cap into five
and the MD is equal to three 10 sorry
now this is good after that
I think I not had object cover. Object
cover is
object
container.
Try object center. Maybe this this issue
with uh
uh image because
giving a h
try manually because here I think I this
try manually is working manually is
working
giving a 130
40
giving 120 is not working. 130 try 130
is good.
Okay. Object center is not looking good.
I think uh I need to be change this.
Everything is good. Now come back here.
I think I need to be add some shadow
here.
Shadow 2 XL.
Shadow 2 XL.
And
this to be maybe 200.
and
SM
go
here and adjust the width into 90.
90 is not again not looking good. Try
100. 110
110 is good. 11
15. Try 115 is good.
After that maybe
this is look
good.
Now uh focus
maybe
border
two.
And order is to be primary.
Focus is not working.
and maybe border two is not good. I try
b four
initially give border four automatically
because in
Okay, this is looking good. And change
add
name here. Paste same here.
Again giving us your cursor. See U R S
cursor and cursor ging to pointer
and giving a hover
trn transition. T R A N transition all
and add hover giving a scale is to be
110.
Okay. Now they look good again
if I in give this shadow at hover. Let's
see how they look.
Now shin add shadow. This is looking
good. Now come back to here at this
giving class name and text to be 5 pixel
first.
No 5 pixel is not good. Giving to 6x and
font to be semi bold.
Font to be semi bold. And after that
let's see font is good. Then giving
again class to
E tag tax. This is good
not MGT.
I'm just giving a taxi to 3 2 Excel will
be try
Excel.
Excel is good.
I think uh remove this
margin on top and giving giving a
spacing
space spacing to parent. So space y 10.
This is good.
This is good. This is good. 600.
And I think this signature class is be
upper case.
So giving a upper key simple.
Okay. Though now they look good but I
think font semi
bold is not working again. I save this.
No no no no no.
This is not good.
Not upper case. So after that
this now I'm going to here and giving
this space from
py 20.
Okay py 20 and inside of this
this one not this one not this one.
What is this? Okay, this one
W
to Excel
maybe Excel.
This is looking good.
After that I think to be giving a
font medium.
No, no, font medium is not good. No.
Okay, this is good. Now the
I need something little bit margin top.
Giving the margin from
not working sometime margin not working
to try PT okay PT is working mod is not
working
because use space Why?
Okay, this is good.
Now
the next target is to be
this is a signature class. So I think go
back copy this to replace with signature
class. I'm going to the event signature
class. Cardio is not here. Signature
class is good. Now the
next target is cardio
and again I am still I have one more
idea.
Uh
here I am just
use
sorry
use
array and map
loop for all
the inside
of
every tab.
content
let's see how the working is
I think not use this close
okay going to this uh
here I am send
just commitment out some code
and pay post push to GitHub
and after that here giving the prompt.
The prompt is use array and map loop for
all data inside of the
tab component. Let's see how this is
working for me.
Let's see how is working for me.
Hello.
This is working.
Oh, they change something like uh
values,
some workout, some raw data for
everyone, cycling, cardio, and they just
simple add the map loop here.
Map loop, not all content.
Okay, let me check.
And now alert come to
sign is currently not working because
some
implementation here.
Okay. keep and let's see
the I'm going to cardio but cardio is
not working just only this
okay now this is working for all program
this is the all program this is a
signature gra this is a cardio okay they
read my
uh
this is cardio training they read my
everything
directory.
Okay, now this is look good. All
signature
cardio training mind blowing
and I think I now I
comment out this code and uh
now adjust some images here. So this is
the body building and this is cardio
workout. Okay, they take this this one
picture image
this a signature clause inside of this.
I think this is missing at
mind.
Where is the mind image?
I think this one
this is woman workouts. This is these
are the sponsor shadow man body this
this one.
Okay. Where is the mine images? I think
this one.
Okay. What position
the issue is the
image. Okay. See our crop image online
in few second. Go to this and uh select
the image. I think here I need to be
just uh I need to be I need just crop
image. So I think go to this folder
project
and with which one the project is
like flow and go to public and inside of
this I think which one images
goes.
So
maybe PPP to JPG
and first select this.
Okay. Still waiting some.
Go to fitness. Okay. Not this one. Go to
iMac. Go to working project. Go to
project.
project videos and go to flex flow and
go inside a public folder. Open this
asset and
convert to JPG.
Download the convert
and come to here and just drop out here.
And I think this image I need.
Okay.
replace with already image. So I think
I'm going to here and
do jpg.
I think I know I'm reload this page and
go to mind and body. Still this is not
loaded. Why?
Where download this image.
Okay, the image is downloaded.
Maybe this one.
Download here.
Now again
reload the page and let's go to this
side. And now we can see moan body is
looking good.
This is not cycling. This is something
different. Adjust the cycling images
here.
This is cardio. This is training.
This is a
cycling.
Okay.
Now cycling image is good
and
the these are the coaches maybe. So the
body future
this one is again cycling images. This
this one these are recycling images.
cardio cardio this maybe
signature is this all is this.
So I think uh here I just uh give the
prompt
all all
in all tab.
I want
different
different
uh DF
or different prompt all tabs and
something
and uh something magic and
I catching in this
you
do this. Let's see. Uh I'm giving this
prompt to this and let's see what they
do for me.
Just still waiting and they working.
This is a agent base code. Okay,
this is a chin base code.
Uh let's see. I'm riding
initial prompts and
this and
to back.
Wow,
great. Still working. Still thinking and
cardio sitting when someone is reload
and all all programs show. But
let's say this is a code
uh let's see wait a second and let's see
what this AI do for me and uh after that
I just copy this all file code and go to
catalog AI and generate with some unique
content here.
Um they need some little bit time. And
now you can see this is looking too
great. This image is maybe
great.
Okay. Maybe this. Okay. One more
tag here. Good.
Add one more H1. So our spa special P R
O G R
P R O G
programs
P R O
P R O G uh AMS
programs program sorry program just
special into span
and giving a Class name
class name is to be
text primary
let's see our special program is coming
soon and I think I need to be again
giving class name text
center text 6
font is equal to semi bold. Try this
and this is to be upper case.
Okay. Thought they look good and I think
try seven.
Giving a class name into parent and py
is equal to 20 from top bottom.
Not here. Just here.
Now this is looking good. I think yeah
doing very very well at my left side and
behind of the code. But I am doing
something here.
Okay. Special program is coming soon.
And if I giving the
fate is to be bold. Let's see.
Okay.
Let's see if copy this code and paste
here. What is the difference?
This is mindblowing.
I want just simple this shadow.
The UTN button. Go to button.
Just copy this shadow effect.
Go to button again and this button and
paste here.
And now the again go here and just
Border crate. Not
many.
Okay, this is looking good.
Shadows primary.
Wow, this is good. Looking good. 40
and
giving a shadow into primary. Wow, this
is
awesome. Just maybe
You'll see black 20
40 and maybe shadow to be
70.
I know something.
This is looking good. I think
for cardio this is
looking good.
Unhover. I want
unhover.
Okay. Now I add one more thing is
cursor.
I add different cursor here. Just
progress.
Progress.
This is looking good. Try a different
cursor.
Uh row resize.
Try row resize.
This is not good. I think to be
just add point is good.
Now everything is good. I think go back
here at pop. I think place 30 to 40.
Now this is good. And
now this is good.
Inside the tab section I add one more
missing
value.
Missing is go to maybe tab again. Go to
the component with the tab section.
Inside of tab is going to this
no
try this. No
400 is best.
Maybe now this is our special program.
No. No guys. This is uh complete our
special program section is ready now
with some functionality with all
signature like uh our special program
all signature clause cardio mind and
blowing everything created with from
scratch and add something unique from
this. But uh now you can see all
signature cardio cycling mind-blowing
every section makes successfully
step by step and try to structure wise
by structure wide how to make left and
right how to
uh edit the tabs and how to make all of
this main this our special program. So
uh this is good. Now the next target is
to be going to this special special
program is ready right now. And now uh
the next next is uh why should people
choose flex flow services make this then
go to coaches pages then go to member
and done with successfully and after
some ads animation and ATC uh
responsiveness and everything. So okay
now it's time to make uh why should
people choose flex flow services
section. So let's see how to build this.
Uh I'm going to my chrome chrome browser
and also with vs code. Uh I'm coming at
my chrome browser is here is a uh
preview.
Why should people choose for services?
You can see this is this is the
structure of this services section. Uh
obviously right side image and left side
some services listed and at the top uh
maybe had main heading and at the bottom
just uh join today button. This is good.
Now it's time to make this in coding
this project.
So I'm come here and uh remove some
previous files. my
my screen is visible for you. Okay,
everything is visible. So I think uh I'm
going to here and just I what I need in
here I need why people choose services.
So I think uh in component section I may
I make a service
service.jsx
file name. Inside of this I just add the
rect arrow function export component.
After that um first remove this and
simply main gsx brackets. After that now
I'm add to this uh first container
this container spelling is wrong maybe
c o n p a i n container and uh also add
the classes max to margin left side
automatically
and inside of this I add just grid
grid date class and also add the maybe
uh grade two. I think I need to grade
two and I need and now I write and add a
how much gap I need in
between this section maybe I think uh 10
is good after just enter it inside of
this add to main div.
Now this is a basics uh service section
structure uh ready right now and u
inside of this now the main target is
this is
image and now I think uh
okay perfect
okay
in first step I think here I just go to
where this special program
know me maybe special program page here
just drop down and uh
at the top you can see this H1 tag copy
this simple and come to here and paste
here
inside of the services section now it's
time to copy this name and go to layout
page page jsx main file inside inside of
p inside of this page homepage uh import
this simple as a like service from
component service file. So close this
save and go to chrome browser and just
reload this
and let's see our special program is
ready right now. So I think go back here
and maybe check I check this
is no maybe I'm going to this program I
I want to check this
no
remove this okay only just need to be
padding T. Oh this is good.
Okay.
and BB I try BB maybe 10 but not like uh
30 maybe 30 is equal to maybe how much
RAM how much RAM
BB if I give a B30
P30 is equal to how much RAM 120 pixel
and 7.5 RM not good so maybe try PB
maybe around uh 40 pixel is good at uh
bottom
padding bottom. Okay, let's see. This is
good. Now the main target is I'm going
here first. Make this section and this
is just uh add your text. Okay, I have
one more solution. Just take a
screenshot here and open in new tab and
touch with Google lens to copy the
simple text.
Okay, when I do this
simple copy text and come to here and
inside of your services page just paste
here.
So maybe I don't need here upper case
because I already copied upper case. So
first remove this.
Why should
Okay. Why should
add this span? Okay.
So
first here going to move this outer span
tag and paste after
short text.
Now uh let me check if this is
what is this
uh
okay text is coming
but uh I think one thing is missing I'm
going here back again and copy this
simple class here and come to service
page and paste inside of this pen.
Now this now this is good. Remove here
and come to inside of this. Paste here
just
why this is uh maybe center. I think I
use here class center and
this just
okay now.
Okay, now this is good. Now the next
target is here. After that I I think I
add one more div for the cover of these
all
these all listing. It's list personal
training expert training uh flexible
time. So go back here and now inside of
this uh just uh maybe
uh
first I need to be
uh
make a uh structure of this person
training in left side your icon and
right side your text and some bold main
text.
So how to make this?
Inside of this I just add a grid and
grit call is equal to around 9
and inside of this
I add two more div. Okay.
Now giving a call
span two and giving a
call call span
7. Now 7 n + 2 is equal to 9 equal to
total grade calls.
After that inside of this first div I
just add a uh maybe
uh what is the icon? And this is a check
check icon.
Check icon.
And let's see.
Now you can see check is coming.
But one thing is missing here.
Okay. Now this is good.
After that giving a BG primary not a
text primary I think
giving a BG
primary and just giving a padding from
top bottom
two
and after that giving a rounded
full and text white because background
is primary background is again in green
shade. Now in green shirt if your
background is green then you need to be
uh light color at front.
Okay. Now you can see this is awesome
but this is awesome icon show I think.
Now just add some transition effect
transition.
Transition all and uh at hover just add
to be scale.
scale is to be 110 or 15. Try one 10 and
five both.
This one is good. After that I just add
to be cursor
is equal to pointer. Now this is good.
Now one thing is missing here.
Just add shadow at hover. So I I add
shadow is equal to 2 Excel. Let's see
how the lick.
No, perfect. Awesome.
Now check icon is ready. Right now
I'm going to here and this this one this
call spend 7 inside of this I just uh
add H1 maybe
what what I write a content inside of
this. So I write a personal training. So
write a P
training. Maybe training is good.
Okay. After that
add P lower inside of this lurepsum
around to 20. This is a this is a dummy
lorum content. Just if you uh if you
want a dummy lurum content you just um
add simple P tag inside of this you
write a lorum lorum word. After that you
how much you uh maybe word uh word uh
want to add in this tag. uh you just um
write a figure maybe 20 30 if I want 50
take 50 50 words of dummy then I just
write a lum 50 and enter it you can see
here is a 50 words of lorism dite now
for here this trick
okay after I save this let's see what
the output
okay this is Good.
I think I need to be one and eight
gap four.
Now this is good.
Now one more thing is here just giving a
class name inside of this class name uh
increase the text size. How to increase
height? Just write a text and hyphen and
maybe 2 XL. Try 2 XL. 2XL is good. If
not is change I change
change this. Okay. 2 XL is good. Not
good. Maybe I try 3 XL. Okay. Uh 3X. Try
3XL maybe wait a second one more thing I
add is font weight. So how to add just
write a font and maybe semip first semi
bold it because semipol is like a 600
and maybe same bold is 7 to 800 maybe
medium is like a 500 maybe norm is a 400
like this. Okay, if I try sim volt,
maybe this is a 600 pound weight. Now
when I open this, this is coming soon
here. Okay, looking good.
After just giving us some more basic
style to P tag again write class name.
Class name. This is a class name is the
attribute name. Inside of this just add
a simple giving a text into maybe try
LG. Maybe LG is better for this V tag.
Oh, LG is better.
Now giving some spacing to main. So uh
class name is maybe forgiving spacing.
Uh maybe space I want at top bottom. So
I write a Y and try five.
If try five is working. Oh, maybe
this is too much. Some I I think reduce
some two three 5 to three. I can check
this. Now this is good. After that now
this is good.
Come to again this section
and uh try py is equal to 5 maybe 20 pel
from top bottom.
You can see this is looking good and
pretty.
I think this is looking good. And one
more thing I write right here inside of
this P tag class
some reduce some bit. So it
giving a
width into MD.
This is not looking good. I think try W
to LG. Maybe this is a 512 pixel.
Okay, now this is good.
One more thing I had here just um
color this
maybe text gray is to be maybe 600.
I want a light light version here. Text
light version.
646 600 is good. Uh maybe
go back here and just inside of this
check width and height equal to 9.
Now this is good. So I think I need to
reduce some gap from here.
Okay, now this is good.
One more thing. Uh
I think remove totally gap.
Okay. Now this is good.
and go to 10
and go to
two and giving a call to spin to main.
Let's see
two and 10 maybe giving a one and
11.
Now this is good.
After this I think I I I'm missing thumb
padding at here. Just giving a PT2
if I am giving. No PT2 is not looking
good. Try PT1 just 0 something. No PT is
good.
Oh this one is good.
Now this section is ready. Right now I
now here I want just duplicate into
three time.
You see the magic
three list coming soon.
Now I I show you why I add here main div
because I want the padding from top. So
now you can see for this purpose for
this purpose I add this main tag to
contain uh containerize this main
listing div.
Now this is looking good before adding
uh Now this is looking good after I add
the padding uh 10 from top. Let's say if
I remove this padding from 10. Let's see
how they look.
Before looking like this
after adding the padding top top 10
look like this.
Okay, this is perfect. Uh content maybe
change content. Okay.
Later. But now I want just add here.
After that
button
from this and inside of this button I I
just add to join today.
Today.
and give me some class name
capitalized
and now you can see button is coming
soon but just uh I think uh
need some
paddings etc going to I think I'm going
to b section
and uh
Just uh copy the button.
Where is the button? So I find
button
class. This is a maybe button.
No.
Okay. Maybe this one. I'm going to
services page.
P some uh styling here. And look this is
joint today button coming soon but then
I like this I I think I remove uh W
full. This is a W full
W is not looking good.
Just
I think uh WLG try WLG.
This one is good.
Add some
py already ready. I add maybe
just my to four
margin from top.
When I add this now, this is join today
button. Looking good.
I think uh here try MG MD sorry mid
not LG. LG is maybe 512 but let's see.
H this is looking much better.
After that I think uh
what is this?
Go to py5 from button. Can I this? No
you can see button.
not looking. Let's add some more
padding.
I think uh at a
try eight from B bottom.
No, this is
good. Oh, what is this?
My be my screen is I think I go to right
side.
Okay, now you can see
it's coming.
Okay,
now you can see this is looking
beautiful. Now it's time to go to right
side.
Again I'm going to my OBS and uh screen
shifted into left side.
Now I am add the main image. Write the
image tag. Import from nextjs image
giving a source. Source is to be like
simple just this and going to asset
folder. asset folder. Just check out the
image.
This bodybuilder. No coaches are now
looking good. Something
different.
Oh, this man is maybe.
Oh, this man. This man. Try this man.
This man looking good here.
Oh, this is looking good.
I have one more idea.
Just copy this.
Go to
chat
GBD.
Make a image for image of this.
Let's see what JGB make for me.
I think go back here and just uh
reduce some height not height full
and going to at the top bottom I think I
need to be item is to baseline
item is to not baseline item to be end.
Now you can see they looking good.
Uh I think giving a py 20 from
top button.
If I give the edge height pole then look
let's see uh the look
if it is still making the image of this
contact like flow services.
If I try any other image. Let's see.
Coach try coach's image.
Let's see. Try this skull image.
This is a good context match here.
Maybe edge height too.
What is it?
I'm going to here and replace this.
This is not looking good. Uh maybe I'm
going to here and giving the item is
equal to end.
If I'm giving the item is gold one look
like this show this
okay down now they look good but
I think I need to be giving a padding
top bottom 20 let's see what is this
is a good context but just currently
just one thing is missing here.
Excel.
Okay, this one is good.
Uh, I'm going to here and just giving a
more gap at
maybe this text is
not good here.
Okay, I pay this uh tag before this
live.
I think now uh I need to be nine. 9 is
available.
9 is
equal to
text
center text center. Why should people
choose this? Let want is equal to
B.
Not if I not center this. Now
let's see how they look.
This is look good. But
16,
I think. Uh
go into special program and just paste
special program. No, they look good.
Add uh maybe
I use the semi bold for the
low uh font weight but not looking good.
I want to change something. Now this you
can see now these services look good at
compared to previous one.
I'm going to still again here and maybe
if I remove this.
Now the main target is uh maybe item is
send here but I think I need to be
centralize this
item
scratches maybe try scratch.
Okay, wait a second. I try any other
thing
inside of this. I think maybe
a line item
line item maybe align item is Maybe
center is good.
Al line item center is good.
Okay. Now I'm going to here again giving
some more padding pt
20.
After that I'm come to again here and
just
my
empty
around seven
and go to in this
file and just add some
not py remove this simple and come to
main div inside of this main giving a
space yprompt
this this
is not working because inside of this
there have two main div.
Okay, add this to this div not at a top
one.
Now you can see this is working
to 2020. Now this is look good. I think
we try
not. No, no. 12 is good. And PT is equal
to 10.
Not giving to PT 10. Just
PB 10.
This is okay.
giving a PB20. Now you can see
these are the services and these are the
training looking good.
Okay,
just come in
this
Okay I'm
comment this and save changes and push
to GitHub.
This is in the mail repo.
Now this push successfully.
Oh
some
no here I'm use just here try clude here
oh sorry
flex is
making
why people should
This is
okay. Let's see. I think I g
this context.
Check this.
I'm going to cloud here and this is
this is code and uh
you check this code
texture structure
and
it's something.
Uh maybe something
need to improve
or improve. or uh
maybe
improve or just
let's see what CL done for me.
Just copy the generated code cloud given
code and come to this my services page
and paste here. After that I'm I think
color make something.
Okay they
done but they reduce some code and uh
maybe I think uh WMD
And I think to be
you just to do first preference is P B P
B P B P B P B P B P B P B P B P B P B
not
P B 20
if P is now this is good.
And one thing here this is this
uh they focus on P.
But here WD
the I have
if uh if you
uh if you uh change
something
in this code uh maybe AI generated code
maybe a lot of people ask here ask ask
in social media
uh you you not use VIP coding. Okay. Uh
I I have complained this. I'm not using
by coding because here you can see here
this is this here this is just a static
project maybe not too much complex
background logic and if you working with
UI you use the web coding but uh my
opinion is you you already know need uh
know the code what AI generate for you
and if you manage the code file
structures and layout then you obviously
use the uh web coding just giving us
code and improve the improve your code
with the uh AI maybe use color maybe
your opinion code AI
okay uh use Y code my opinion is use why
code in static front end projects but
for UI currently for UI not use as a
backend logic because uh
AI depend on the
given uh on data uh but
I not think what your what your mind
currently right run right now let's say
I think uh currently if I make a backend
project and let's say I build some to-do
apps to do is a basic example let's say
I'm making some complex example
e-commerce and in my mind idea different
idea different approach but Yeah, when I
give you a prompt build this uh build
this back end code build the code based
uh generate the code based on their own
trend data not your own mind data let's
say you you want something uh you want
some categories and all ATC on your uh
code and uh
AI is not done for you you're not uh
giving up uh proper structure not giving
a proper files every and B when you're
working with the back end projects you
manage lot of file at the same time like
a root roots file control files main.jsx
JSX file if you're working with a
monster. This is a I'm talking about
this these files in monster.
Okay. So I I use
AI in my front end project because AI
obviously use quad cloud is best for
front end UI and they if you write your
already just let's say I I make simple
code why should people use and give me
some basic I already make this code same
to same but just they improve the code
okay not too much just they add the app
loop here and reduce some my 200 250
lines of code into some 90 files. Okay,
96 files
here. Uh I think change WT to maybe LG.
Now you can see LG is working but uh I
think MD is good.
MD is good but not working here. Why
giving us small
still not working? Why?
H
what is this WD?
I write the wrong class name.
Oh, this is great. Now, why should
people choose flex services section and
page successfully created?
Okay, now you can see here created
let's see
I give you again and this will this code
is good and well so I think
go to this section they said this code
as well this code is this code is good
and well structure
but one thing
uh is I'm missing
uh
the
think is
some
BG uh BG
BG
gend
it and is
is to be text maybe is used to be
primary
big be B because uh this is
okay let's see I gave you this prompt
let's See what they done for me here
now. Still they run lot.
Now they gave me 100 lines of code.
Oh.
I think I I need What is this name
complete?
I think I give some sample.
Look, I think look this
look this
effect at background.
Okay, I gave you simple this unless you
done for me. Uh you are a dark dynamic
background with getting light effect
similar to gym atmosphere. Let's see the
map visual effects.
Let's see what
this one this one is good also. Good.
Not bad.
Just copy this and come to here again.
only five line add
line of code just
okay though now they look good uh maybe
black B
tag.
Where is the personal training?
Go to services. Go to title. Services
item. Go to find first services item
inside of item. Check and
remove this
and in giving a
giving to parent maybe text white.
I think here I need to be just
need to be 300.
Maybe try 400.
Oh, this is good.
My opinion this is good.
Okay, I here I need to be just I think I
need to be just take a screenshot and
give you give to collardi this type of
uh this type of grad background gradient
this type of
green
effect on background. around.
I want Can you
do this for me?
Okay,
he has still.
Okay, he has chanted code for me.
They generated successfully. Let's see
what they generate for me now. They
Oh, God. Thank you so much.
This one is not looking good. I think
this is to be here. Second one.
Second one is not good. Maybe.
Second one is not good. Second one is
not good. Second. Now this is logic. How
to change it? Because a genetic code
second green for this. Maybe this one.
Then this one is right to be get top
from but I think to be
right to be zero
right to be 30.
No, no, not this one.
I think this one.
Oh, this is good. Uh, scandy glow on the
left side. Okay, this a multiple scandry
glow on the left side. Left is equal to
maybe 50.
No, not this one. I think
which one is
okay? Let's say this one maybe.
Yeah boy.
Yes. Yes.
Okay. But just to be top three
now. This is good.
If you're working with you know this
how to change okay
you can see I'm using AI but the thing
is I'm a able to rewrite the AI
generated code because
I learn this
uh maybe I learn this maybe React NexJS
uh maybe all of these languages this
tags if you Or if you learn and know
about the context syntax then you
definitely change something. AI AI
change yeah I generated for AI uh
generate the code for you and uh you
change something based on your needs.
Okay
they look much better. What about this?
Let's say comment out some changes here.
Comment simple. And now giving to copy
this code and give to AI
this code. Let's see what they maybe not
here. Not
What this? What is this? So inside of
this service. Oh, remove this.
No, I don't want this. What is this? Not
add height. Okay. Always check the main
height. Okay. The wide just 20.
Now you can you can see this is looking
good and pretty
just change something.
Okay, maybe cl something change in my
this.
Okay,
let's see. We go to special program and
paste here.
And
what they generate more me.
Okay, this one is good
but not all.
But
okay,
just paste this
and
Okay. Not needed this just to be text
primary. Okay.
And uh I'm going to here and uh giving a
text center
I think
wrap this and add the main class. Okay,
here what I do just simple add div and
copy this closing tag and paste after
this P tag.
Now see this is looking good but uh
empty is equal to
okay
just uh modify Okay, add more content.
ask this
and commit out changes changes and
let's see
this file.
Just
give the prompt. Add more content.
Let's see what they change for me. I
think uh this is good. And now they look
much pretty and engaging content. And
I'm change something with AI special
program. And this one is maybe awesome.
Okay, this one is awesome.
This one is awesome because some big
gradient background and sub.
Okay, this check this. This is animated
icons.
I think why should people choose flex
flow services is uh ready right now.
Section is ready right now. Maybe look
this template and compare with my
template which one is best coming down.
Okay. Now you can see this still again
this
u reduce the button width inside of
I'm going to here and just lg size and
inside of this x text lg and height to
be around 18 and w is equal to md Okay.
Okay. After that and again prep my
preferences to be six. Padding bottom is
equal to 16 I think
try 20 not 16.
Now look.
Very good.
And going to again here at the top of
this
Excel is also good.
Uh maybe if I giving LG how they look LG
LG is good
party
what is this
they change something for me wow
if I'm going to all program you can see
they change the morning routine and all
program get get signature in different
and in cardio cardio training and in
cycling they add some content for me in
mind and body they add more content for
me
is done good for me okay
special I think I going to special
program good
yeah keep it this and comment all the
changes maybe
improve and pushing to get up.
Now you can see all is all thing is good
and perfectly working and if I need some
change uh definitely change this project
and I think now next to be go to our
worker workout coaches. Uh I already
download some coaches images here. Coach
one, coach 2, coach three, coach four,
coach five, and coach six maybe coach
five. Only code four coaches.
And this is the layout. Um build this.
Okay. In next section. Now it's time to
build our workout coaches uh section
step by step. And let's see how they
make. I'm going to my chrome edit chrome
and coding editor.
I'm coming my chrome edit chrome and
here's a structure. Here's a layout. So
simple at the top our coaches our
workout workout coaches mean some ladies
yoga coaches cardio coaches a lot of
coaches in gym. So here I just need to
be add some coaches and I already uh
download some coaches images. So I'm
going to supplies
coach one, coach two, coach three, coach
four, coach five and almost these one.
So
again come
now it's time to build this uh first I
have all these and
collapse all now it's time to go back at
my Wait a second
uh my screen is visible for you okay
little bit now this is good so what I
write name workout
uh going to here and inside of this
component folder make one file name is
work.
Wait a second. Go to asset.
C what is spelling? C A C C H
JSX JS inside of this just add our array
add a function component.
Now go back here
inside of this main div just
uh add the JSX. After that main heading
main heading
same copy simple this layout and paste
same attribute use here
inside of this I think I need to be
um
six. So inside of this first I add a 70k
container
and MX auto. Okay. Inside of this I
think I add to be one more div in call
dot get calls
I think to be
uh
one
get call to be three.
1 2 3. Okay.
Instead of three, add three more
columns.
So
now it's time to inside of these div. I
think I need to be cause
duplicate into currently
six inside of this. I just
what is the
what is
background image and uh more
more 70 horror and something like that.
So
here I think I adjust the first image
from next image giving the source
just
a s assets/
co
what is c o c hs coaches this
one dot
jpg.
Okay. Now just copy the
name work coaches and come to page
inside of this. Just paste here work
coaches as and import from import work
coaches file.
Let's see what the output is.
Oh my six coaches coming. Okay, now I'm
go back to workout coaches.
Inside of this I think I need to be gap
gap into 10
cap is to 10
and py 20.
Okay.
Okay. Good.
Wait a second.
come to here and paste this and
now because I am in currently uh working
working with making videos in Mac and uh
I'm confused because I'm uh arrange my
desktops uh and three three divid into
three for for some personal work, for
some videos, for coding, for let's see
we look three three main desktop.
Okay,
for some other work. Okay, so
now just save and the output.
Um, beautiful. Now it's time to
after that I think to be just add H1
inside of this.
What I add inside of this? I add more
17 horse. More 17 horse.
Okay. Wait a second. Here I am. You just
um what if I using
add some
change
coaches
detail
details
let's see what the output and the
complete change
can see
they add some
uh they add some uh name speciality uh
into array adjust in the array and add
with map loop I'm uh this is a Good
are done with AI. But uh after that when
I make complete UI then convert this
code into map loop obviously because not
too not anyone too much write a code.
Okay. Inside of this just simple add map
loop. Inside of this just add the key
and after that just add image source and
just this add. I think this is missing
something. This is good. They add the
data with array and import here. And
maybe some coach's images is missing.
Uh maybe coaching images and uh maybe
three which three is maybe in
webp and
five
into
sorry
I think in web and four
Add the four
replace here and come to
P and replace it.
Now look this
now this is good
text center and no text center
just
no see the magic inside of this just add
the class name and obviously W4 H4
rounded and something objective class
Look,
these image are good but uh
but I think uh need to be height
uh 400 obviously add a custom 400 pixel.
Now this is good and I think to be
around six.
Now 616 is good.
Go to here and add more gap.
Okay. Now
gap is good. And
my
insert here just to be not text. I think
I to add
no this maybe 4 XL and remove on bold to
replace as a semi
semi bold. Okay.
Uh too much. This is too much for I
think
two is good. And I think
go here just add to be tax excelg.
Okay. Now this is good that I think wrap
into as a div. Add a div and
wrap here and inside of this main div
main add some spacing.
Not text center. Text center is not
good. Okay. Just this.
And
one more thing. Modify.
Add
some more.
It is
Hope
gym see
coaches.
Let's see what the I done for me. Uh
there are some bio certification. No,
this is good.
Okay,
is good but in description is not good
looking good.
I think uh
I think go to panel.
Take a screenshot. Come to here.
Update this layout UI.
Let's see
here. I think I need to add this
certification into as a tab your labels.
Use the labels label is good and
experience something badge use as a
badge look like here. And uh
let's see.
I think
use agent mode. Agent agent mode is
automatic automatically add the code in
file but
just go at top again in
copy and paste
the user used. I think obviously use as
a call as a use client. This is use
client file. Okay.
Wow. You can see they automatically add
top rated
what I want.
And obviously they use as a BG uh BG
gradient and also they use as a back
or special I think go to this uh
services maybe
uh inside of services.
So this is cardio and where is the H1
tag
title 3 XL? I think this one.
Go to workout coaches and down down and
here just at five
I think to be
go at top.
collab the services and
special program. Okay, this one special
program
use as a this one
compare and replace this
meet our expert quies now they much
better. So I think add replace to P40.
You can see it looking too much good
and obviously when someone is hover add
some this functionality Instagram and oh
is totally do it
okay let's see imagine what a done
simply
they adjusted
for this maybe this purpose hover effect
Okay, done. And just add the some icons
and some coaching detail like a name,
special images, experience, bio,
certification, rating, clients and
achievements something. After that, this
simple the header main section header
call like this this one. Okay, easy. And
after they add this main main credit
code inside of this all functionality
here, what they do here?
Just on mouse even enter maybe when
someone is enter uh do functionality
with this effect and otherwise when
someone is out or move
how remove the mouse mouse cursor when
the female is not enabled. So here mouse
enter this state is working and
initially the null and automatically
they found the ID key. Okay. On mouse
leave on the mouse ne is automatically
null because our initial state is null.
So when leave automatically null. After
inside of this just simple add this
image obviously after this hover on
hover maybe they just add the this.
Okay. Wait a second. Some collapse. This
hover hover on hover. Look this. this
add some content and on this effect. So
inside of this just simply they add the
absolute and uh inside zero in inside
zero background to this and from this
and they add gradient transition opacity
and
duration something and they add the
hover code is equal equal to equal equal
to ID because why they add when let's
say here is some condition because
uh if let's say someone is hover hover
this and automat automatically if not
they add automatically add this this
same effect on all they add add a uh
this effect into every separate coaches
okay because how they call they are
called with ID let's see you can see
here our call equal equal to this equal
to let's say if coach is equal to equal
to this ID then opacity 100 otherwise
zero Maybe this they call about this.
Okay. Inside of this main div talking
about this main div. Okay.
Let's see uh if I do some
come this and let's see
currently opacity is zero and someone is
hover let's say h
why hover is not working.
Oh, you can see.
Uh, wait a second. Just to be
call this.
Where is the image?
This one.
Okay,
this one maybe on hover.
Okay, and on hover and add this mouse
event basically add this animation is a
mouse event.
So I think go to here
and I more event
console
console.
Okay, good. They are just on
on mouse enter execute this state not
and totally connected this one. How
about this n use state?
Okay,
good. Opacity zero. Let's say I call
this opacity as a go here.
Okay.
Best tree
100%
Okay, let's see. Wait a second. When I
reload this,
go to this call and
here is the opacity.
Maybe system is not working
because uh my videos data is too heavy
because I'm making this uh in Mac OS and
Mac in not not too much to record these
of because these are these videos in
different parts and um load on my system
my thing to be 500 GB and disk and I
think 420 plus already done and now I
think 80 GB left and this is the this is
the reason why my system is slow when I
make these videos and edit and uh simple
uh make fun of video and uh all delete
then my system is this issue
So leave it. So here uh just simple add
the absolute and bottom is equal to
test. Obviously they add the rating
obviously you can see here they add
bottom four and left is equal to four
and right is equal to four. How working
bottom is equal to this four top from
bottom because this is a main parent
four left is equal to four right is
equal to four. Okay.
And this is all of the inside of this
just simple as this flex flex and space
and item into center and main call the
main div to flex item center justify
between mean it means justify between
not around uh not center.
Okay.
Okay. This is good. And after that they
had simple achievement back uh and uh
call absolute at top four top and they
call absolute and call top four and they
add go at top and at top uh they add the
four percentage I think maybe after they
simple write the
right four at top space right four space
okay and adjust this badge at top
okay add some uh background and SM.
Okay, this is good.
Okay, after that they add the coaches
information. Same coaches some expertise
and stats. Stats row maybe this one.
This one stats row experience some this
is into be
another badges form and the at the
bottom of the two main button of the
coaches. Okay, this is you can see the
certification is achievement is our last
action button. Okay, which someone is
20.
So
why bg
50 around
already in black state. So let's say if
uh
so text text to be text primary I think
I have to be hover text white.
Okay, not much better. But
okay good.
Initially green with now you can see
here initially green with white
background and after 7 uh initially is
equal to be bg is equal to I think 10%
of main primary color and color into
white. Okay, now this is beautiful.
Now you can see this is all code and
some code bas um this with this
and you can see here all all code and I
just made a skeleton done and give the
instruction of somei add images of
coaches coaches and after that just to
be add give more prompt to add some more
coaches like certification and this
simple just to be uh simple text format
and add this and after that just uh I'm
going to a uh left corner and over the
chat box chat a chat box and give some
more prompts update this UI and a UI
done for me and update the UI and
arrange the uh coaches content into
beautiful. So here's the all of uh um
you can say meet our co meet our expert
coaches coaches and this beautiful
layout for these flex flow website uh
beautiful
coaches section okay now I think to be
move uh into uh join our membership
section and let's see how the how make
this
so this is our join Our membership just
to be had three memberships. A weekly
plan, monthly plan, yearly plan. Maybe
weekly plan is to high monthly plan 100
less than and yearly less than. This is
maybe this is a just skeleton out. And
if you make as as a good in website, you
obviously change the values and content
like monthly plan is 80 and monthly plan
is another value based on the website
needs and wants. Okay. Here here just
add to here in this uh project and just
need to be add the skeleton layouts and
make a beautiful and based on the client
and uh you can add the values you can
add the contents structure is ready you
can definitely change the values before
okay now uh I think push this code into
main branch obviously uh maybe uh And if
we this is good practice if uh you make
the code uh with AI or your own and you
structure out this code maybe how uh
what mean structure out you push the
code into obviously connect it with
GitHub and get repo and push the code in
step by step maybe in comments form uh
maybe when you need uh maybe let's say
in in few days uh I want a previous code
let's say uh before the workout section
here not needed uh meet our expert coach
and just here flex flow so how how I'm
going to my GitHub repo and just uh see
the comment here's a comment and here I
leave here I update new code and just uh
add uh I I want this code and before
after after meet our expert coaches okay
just you want this code and obviously
you uh go this come main this main
commit and download the code and use and
update your code.
Okay, let's say here currently uh if
enhanced service special uh section
updated but in not this uh meet our team
code updated I think now it's time to
build this uh join our membership
pricing page three different pricing
level maybe this I show you uh on chrome
browser what type of uh pricing so
here's a chrome browser you can see join
our membership and weekly plan, monthly
plan and year plan. You are of course
you know the what is weekly and what is
monthly based plan and what is yearly
based. Basically weekly is a 7-day and
monthly is a one 30 days and yearly 365
days plan. So this is uh in every
website you see the pricing page uh uh
every separate route or maybe in home
landing page and uh uh you see the every
website let's say for example some some
subscription or some sales application
they make own pricing table uh pricing
this type of uh section and uh you see
their uh table let's say give us some
example
of AI you uh you buy a uh let's say
charged charge subscription and you see
the subscription uh page and you buy uh
you subscribe your uh monthly or maybe
yearly uh you click on and uh subscribe
and enjoy your uh chats. Okay, generate
something with in pre- request premium
request. Okay. So basically this is this
is a pricing table section and uh in
this part I build this join our
membership and uh this so in this
project you can see this type of layout
and little bit not uh in color contrast
and uh maybe some more details and all
of these. So uh in my flex for website
currently nothing this pricing table. So
it's time to build this pricing table.
So come to my come I'm coming my code
editor. I jump to coding editor. Now
it's time to zoom in and first I am
going to my VS code OBS sorry OBS and
shift into I'm going to my cam into uh
right side this time because you are not
see this these files and border
structure. So inside of this little bit
more zoom uh inside of this component I
think to be add a p r i n pricing. Okay.
After that add JSX. Maybe this is JSX
file and you need to be uh write a JSX
file after the uh you choose name. Enter
here. Inside of this file you just uh
add a basic template direct arrow
function export component and when you
write RF and uh imminently enter hit and
this some uh basic skeleton uh enable uh
uh for you. Okay. Insert this pricing
table. First I remove this spacing word
and after that remove this uh div tag
and inside of simple add the JSX. Okay,
now everything is clear. Now it's time
to see the original content. You see
this new layout and build this. So first
of all I think maybe same uh headline uh
we use in previous maybe this uh meet
our our uh maybe same style
stream cell. Okay, look like this. This
special programs and obviously this is a
uh same style and just uh need to copy
the attributes and element and paste in
pricing section and uh come to uh go to
another file like meet our expert
coaches file and uh copy the style
layout everything and paste it and just
add this uh maybe join our membership
content inside of this H1 or maybe
something. So, so first leave it leave
this
and main focus is this main three uh
subscription plan. Uh I have one more
idea. If you if you see the different
designs of uh memberships on Binance,
Dribble and lot of UIUX uh platform and
uh uh user uh people's uh post their uh
layouts and website layout screenshots.
This is a pricing table or all of this.
So it is time to search uh find and
search pricing table layout and
something make a unique. So what I write
as a search bar? So P R IG pricing
uh table in in
react.
Yes.
So when we write this
I think I need to be go to image side
and uh no no go to no no not AI oh sorry
guys go to all and passing table in
tailwind CSS because in this is UI
purpose you you can see tailwind CSS
already you provide this um
ts already you provide this part but
this is free or paid. What is this
buddy? Wow, this is good but not too
good. This is good but paid. So I think
remove this first flex flow flow by is a
good website. They provide a lot left
and broad uh something coming soon for
you in element UI library. I am lot of
components had around 22 25 components
more add and different collabs
everything table input forms everything
installed text area and toggles switches
everything uh make in my own element UI
and just uh install publish some in few
days or around 1 month and you see
something special because currently code
is ready and u the the thing is missing
is I am not currently uh create the
documentation of because every npm
packages and every code base is ready
for publish to npm but my doc website is
not ready to showcase what I am making
and what is the component how use and
everything or variants and everything so
one one both basically two two uh two
repositories one is for display the all
components to and showcases and use
cases and everything one is the for the
original code base of the element UI.
So, um, so I'm visiting some, let's see,
pricing ideas.
Okay, this one is good. Okay, I think go
to react and just
oh
I think copy this one and
come to simple this is a simple uh if
you make on so what is the basically
what is the main skeleton of this
pricing table so first I think
um first you need to be uh see the what
actually make Then based on this content
you need to uh create a div tag or maybe
something great. So giving a calls. So I
think here sub first giving a writing
write a container class and attach with
MX auto because MX auto is important.
Okay. Inside of this I think to be add
uh grid
uh plus grid. How many calls? I want
around to three calls and how many how
many sorry I think calls how many how
many gap between this I think to be 20
and this one is cute. So enter inside of
this I think to be add because uh I add
three calls. So inside of this I uh in
in this main I I had to be around uh
sorry guys one into
sorry one into three inside of three
main tips. Okay now ready. So I think uh
inside of this
uh see the content what is this? Okay
weekly plan and something this. So um
first uh H2
H2
and what is right here uh
plan and giving a class
name and text to Excel. After that I
think
what that I think pricing so pricing is
to be H1 and uh pricing is to be around
to 80 around 20 is good and pricing is
20 and giving class name text is equal
to text is equal to maybe 5 XL and font
I think to be font uh bold here I need
here. What is this here? Need a bold
font. Okay. After I think add a uh HR.
Okay. Uh HR is good. Next add more one
more parent div. And inside of this
parent div uh I think to be add um some
uh maybe some UI list. So, so I first
add URL inside of this
inside of this URL. You need to be add
all
need to okay for all added success
and giving some dummy content.
So something this
something this
and change after.
Okay. This is same dummy something dummy
content and come copy first. Copy I
think to be uh rename please
capitalized.
Okay. Inside of this I you need to be
capitalize this and export is to be
capitalize.
Now copy this into come to page.js page
dsx. Inside of this file uh you add
simple pricing and import from this
pricing page. After close this tag and u
um what is this
pricing? Okay.
Okay.
Okay. Now you can see something coming
soon but I think you're not seeable. Uh
I'm going to again right side and now
you can see wiggly plan and something
here. Now it's time to addit this. So
I'm going to here and just uh giving a
class name and giving simple space y = 3
m is = 5. Okay. Good.
Okay. Now you can see something uh gap
between top and bottom. Uh I think to be
add like I I need one more class is
equal to maybe
this one
this is you can see it it is it today I
learned this class because uh I am I am
uh scroll uh my Facebook account and see
this uh is uh and this type of tailwind
CSS because now I already never use this
uh this type of class and now I'm I try
to practice on and use in my database
project. So this is today I learned this
one is uh maybe this one talking about
okay I forget my sharing sequence. So I
I am talking about this uh sub you add
simple this and f and uh uh symbol and
after you add this and target the ally
first you target because this is calling
the alloy of the this main ul and inside
this li you you list list is equal to
this maybe this c this class means uh uh
dot class after that you add l and ml ml
file ML mean uh margin left five this is
implement all all
so you can see this
okay now it's time to giving again one
more thing is uh same target target to
this and now it's time to it's time to
take this one
this is a good practice everyone use
this
Okay, now you can see uh it's time to I
think uh
HR is HR is good in modern codebase. So
I think I I try to add a border d border
border.
giving a border.
I want to check border is coming. Yes,
border is coming and border is equal to
two
is equal to two. Now I think wrap this
one into main because if if your code
base is good then you able to understand
what you write inside of this. You can
see this is a main content and this is a
main this one is so I I think I had to
be some comments to structure of the my
content. Okay. Add here. Just add here
and here. Now you can see this is
another D. This is another D. This is
another div
alternative. Sorry.
Aial
label um
use
error
border. Okay, just simple this.
Now it's time to not giving up py5.
Just go here and uh
inside of this I think to be at py
2
and try to my 2.
Okay, now good.
Um I think uh
border B is equal to two
now I think change to two is good
is good now it's time to around giving
to space margin
If I give P then what is the
okay P is not good
is not good. Okay buddy
this is good.
Now go to add top in this uh weekly uh
weekly plan around 20 $20 and inside of
this main tip I I add spacing uh from
top and this
just see
where you center this.
Okay around 25.
Now it's time to make a basic skeleton.
Now it's time to use the AI to enhance
this. Okay. Now I'm going to open my
panel. Pel is chat panel.
Select the ask to agent mode. Okay.
Agent mode. Uh in
uh this
we are impressing UI.
Now it's time to this uh comment this
into GitHub.
Wait a second and wait maybe around to 1
minute
to check.
Yeah. Is something doing? They import
some comments. They import some icons
here. They import some button from UI
component. Oh, I I missed something.
What I miss? I miss this join now
button. I'm not at this.
Okay, GI is working for me. Let's see
what EI done for me.
Basically, I give this this pricing
table pricing page structure to AI. This
is I mean basically weekly plan or
something like that border and
everything. Now AI bas based on my uh
code and generate something and
obviously
AI is right modern right now they choose
everything in array uh everything in
first an array detail add array and then
into be uh then into be add this in like
look like this. Okay.
Keep I think to be minimize this because
uh it's okay.
Oh [Ā __Ā ]
Something error.
What is the error?
I think already
export this file or not.
I think to be removed first this
kindly remove the and come to here uh is
export as a default constant look like
this. What is missing here?
I think collapse the
div.
Everything is good.
Okay. I think there be this div, this
div, this div, this div and this main
div. I think
JSX error.
What is the error buddy?
Okay, I think we missed this
one. And export default pricing.
Save this and reload the original
content.
Okay, I'm using state obviously uh
import as a
use client.
Now I think wow
yeah is something special for me. They
introduce uh basic icon look like this
and get click make a just get started
button and inside of this mean they add
a premium pro and elite button with an
usually something and when someone has
click and the value is change okay value
change now it's time to read the code
what actually change is so you can see
here a monthly total plan is equal to
monthly you can
monthly plan and inside of this this a
basic plan. This is a pro plan. This is
a elite plan and uh inside of this it
processing uh logic here. So return by
cycle is equal is equal to monthly plan
write monthly monthly and otherwise into
yearly. So get save and this logic
implementation here card this is a card
pricing here this is a badge where is
the pricing. Okay. Get price. Okay. Get
price and plan.
What is the plan? Plan. Plan.
How to come the plan?
Plan. Okay. Okay. Plan. Where is the
plan value?
Okay. Plan. Okay. This a parameter. Plan
the parameter. Get price. Plan is a
parameter.
And come to this in in
implementation. Okay. Plan and uh plan
id plan parameter plan. You can see plan
all value store in the plan. And here I
just get a uh you can see here when
someone is clicking on bicycle is equal
to it it means someone is clicking on
this uh button and uh button uh with the
monthly logic here and just maybe save
this.
Okay buddy
good
good good implementation yeah
so choose your choose your fitness plan
I think to be copy this one
uh
this is good or not I think to be
black white.
Okay. Something use as a this one
background. Okay.
I'm going here. Just comment out this
change these changes and publish into
main branch and comment down comment and
push the GitHub this main repo. Now I'm
going to this one meet our expert
coaches. meet with the meet workout
coaches and uh
copy this and come to here in pricing
page and uh remove this
gradient into this and remove this py.
As you see,
so I give one more prompt.
The prompt is
I want
back
black
black.
this what do I have
I think
page
I give something another prompt and
let's see
yeah he's doing something
so basically here. White is good. Maybe
white is good. If I see the white, white
is obviously good. But uh
combination is not because you can see
here
when someone is seeing the this is
background this is let's say white and
this is again black again this is black
not good. uh if the white and then this
black then this then UI is looking good.
So let's see what I done. What I
generate based on the based on my prompt
and let's see
I'm still waiting.
Okay, they change the component with
clos background but they need to ensure
the
another colors values because uh white
gradient and some another um obviously
they
and update all the content.
Let's see. Currently in you can see in
web browser you can there the background
black but
it's not looking good buddy. White is
obviously looking good.
Let's keep this and not looking good. uh
discard changes go to here and
discard changes and maybe white is good
change something after
so I'm going to here
uh basically which file is um
our special programs uh our special go
to uh special programs and come to here
and just uh Just copy this class name
and come to price and uh king
value.
Okay, going to move this to P and let's
see
what the output.
So I think not to be upper case. Upper
case is not good.
Choose your fitness plan.
Choose your fitness plan. And I think to
be PY.
Okay. Now looking good.
You can see. Yeah. A little bit. Uh not
needed. This uh frequency ask question.
I think to be removed this one. This one
is good. Not sure which plan is right
for you. Uh we can see is not looking
good. Okay. I think to be remove this
FAQ. Okay.
Now much better. Good. And now this is
our choose your fitness plan and in
original content join our membership.
And what is the difference between
totally change and this is not
professional
professional pricing table
genate file. So, so it's time to uh move
forward and let's see what is next. I
think to be finished almost finished and
uh something uh maybe footer right now
and after that uh this complete website
is ready for now and some do uh new
functionality that uh related to
previous one and currently
um uh after this after the complete
complete completion complete the uh
footer
Then move forward to
uh animation or uh styling of this
styling of maybe not styling I mean any
uh media you queries maybe
responsiveness I think I talking about
responsiveness after after going to
creating the photo then move forward
into
responsiveness then go move in then next
step is to be add the animations check
the key frames and all the layouts and
then I already uh every comment and code
I already push it to GitHub and after uh
completion of this project then apply
this uh project into Versel uh live with
you and then give you a complete this
tutorial this course or this project
video for you. See you in next step. So
now it's time to build this uh footer
and let's see how to build and what is
the current UI and uh current template
and uh in my my opinion is to be changed
and I I see the uh footer in current
template flex flow not looking good
and maybe uh I improve uh and make uh
some modern and professional
uh on this my own flex uh flow website.
So let's see how to make this. So I'm
going to my chrome screen and here's my
desktop screen and now I'm going to
uh chrome screen. I'm jumping and you
can see currently in previous part I
make here in on uh pricing section and
now it's time to build the footer. The
current template uh footer is look like
this. And I want to make something uh
different from this. So uh what I do in
inside of the search bar I write a
footer photo of website modern footer
website. So write a footer design
in gym and fitness
website. So I try this. Let's see what
the output. So yeah, I'm going to images
section and uh I think to be go inside
and just click some images
uh some links and let's see what and
defer
people look this. So this is a good fit
and just simple. Okay,
my opinion is uh simple is good. Oh wow,
this is good. Another good website. I
found this.
Going to live perview and again
I found good
good UI website. So let's see.
Wow.
Look. Oh, this one is good. Also good. I
I want to make this in next project.
So I I want I check how they look. This
is how good I mean
landing page. I want just I check the
footer. Okay,
not too much good. So I make this on my
end. So
simple. I'm going to my code editor is
code it right now. And here's a project
open. And first close all the tabs.
Inside of this I'm going to sh I think
shift into my uh screen into be
uh right side. And now uh in component
let zoom in inside of this component
folder. I make one more file name is to
be footer obviously footer and dot gsx.
inside of this just uh replace the RFC
component and inside of this and uh I
need I have some hint about uh I do this
footer design with the eye but um need
to be I want to make on. So inside of
this footer first close this one inside
of this footer remove some uh footer
word and this
what is this? Okay, copilot added
suggestions. So I don't want this. So
inside of this first add the maybe
container. I want container.
See container. Look this. No
c n e
container. This one container. And
inside of this I I add mx art mod. And
inside of this first I had to add the uh
grid and additional add grid uh calls
into be around three to four uh and dot
cap into be 20 20 and now this is good
inside of this main div I add oh sorry
inside of this main I add into four more
divs and now it's time to inside first
first one I add the obviously I add
image logo
So I go back at my left side and first
obviously I add image from next image
giving a source source is also source is
coming from
as maybe this one I try this one and
simply copy this footer name and come to
maybe page layouts and no layouts file
and after the uh after the main body add
this footer. Okay, look look look like
this
closing tag. And now when when you
reload this and let's see what the
output coming
nothing okay logo is coming but uh I
think source is not uh valid I I I want
to change. So where is the logo logo?
Okay, not in asset. It is the outside of
the asset folder. Outside of the asset
folder, remove the and give the source.
And now let's see uh
now go bottom and you can see flex flow
is coming soon. I think I go back again
right side and you can see flex flow is
coming and one thing is some height
issues. So width
little bit good. Oh and uh uh after that
I add to be one more div. Inside of this
I add just simple uh maybe paragraph. No
no not div
tag. And inside of this add just lorm
into 20. Lorm 20 is enough. And after
add uh after the B tag I had to be um
one more div inside of this I I add
look like this and uh inside of I add
GWI Twitter
Twitter same style
insta
Instagram same style and uh GitHub or
YouTube. Try
YouTube, not GitHub, but YouTube is good
because this is a social website, not a
uh uh professional or something
portfolio website. If your portfolio
website, you you add this like a GitHub,
GitHub ad uh portfolio attachment, some
link type of links. Okay, here this is a
flexible website gym website obviously
connect some YouTube video like uh
showing showcases uh okay some Instagram
uh Facebook accounts all of these okay
so here I am just add some
icons and from flex flow you can see
here is coming soon uh but uh uh stock
is not good I want to change this
recently I learned what is stock is good
stock is
Good.
I think
not look this. I think this
now you can see stock is looking
obviously add to and uh inside of this
man main div uh I have to be first flex
this and gap to this and I'm currently
not at empty four and after that uh you
you add space X Y uh your choice or you
add gap your own choice. Okay, what you
choose? Um this is good. after I I had
to be uh not add this one. Maybe check
what first. Um
I think here
replace one to two
then come again and let's see two is
coming soon and uh now it's time to go
back at and currently class name is this
first remove
this one.
Okay. Now you can see here inside of
this I think uh now I add uh BG
giving a
BG primary.
Okay. BG maybe in hover BG primary or
just
BG primary text
white
okay P2
and one more thing this rounded pull
because 100% radiant I want okay now
this is
No, no. Here into 40.
Now you remove the size and go at here
and just
Add H8
W8 maybe height width.
Okay, height is not working. Maybe
now you can see height and width is
working.
And I think add to be one
uh height to be 16 and width.
So height and wire 16 it is good.
9
9
Okay, 9 is good. And here I think
P Y 2 and PX is one.
Okay, PX is one is good.
Go back again and 12. Try 12.
12 is not good. I think to be add
change the values based on
this good and again come here and go to
here and items
items
I sorry items center not from go and
justify
Okay.
Not justify is good and uh I think to be
try around.
Obviously around still around is not
looking good. And remove this. Remove
justify. Just add the space into six
maybe left right now look much better.
Now after that I think to be go here and
now it's time to space from
go here giving us space from top bottom
in six.
And now you guys you see looking good I
think to be added just little bit PT
around
um two
now you can see clean professional
and looking good
I think to be add one little bit and now
it's time
um
be sorry a Y to around 20 padding top
bottom to 20.
Now you can see your left side is
looking good and now it's time to turn
into your
right side of some menus and icon. So
now I'm helping off AI. So um make a
modern
modern and
fashion
rational gym and fitness
web site
uh footer.
Um
currently make
currently I already make uh some basic
uh
let's see what I again some prompts uh
I'm going to log in left side and now
you can see here
push some changes into GitHub. Now let's
see here I change this into complete.
I think to be
first they add some more. Yes obviously
mapping phone mail clock. Why they add
They need a little bit of time. Let's
see. Uh they generated some content and
obviously they change some what the
bottom content top content and uh now
they add some company services and
newsletter all of these. So keep this
and save and reload this
and let's see what the output is. And
you can see I done for this complete
modern ductive photo for me and some
they are ready now the my skeleton and
everything maybe basic theme and now
even thing is more coming soon here and
logo is hidden because and background
but I'm going to here and just change
the um background sorry colors and now
uh giving a background for different
create different logo and now I'm copy
this and um download this and then into
remove this background and then add here
and change. Okay, let's see. I'm doing
this. Uh now it's time to uh go to
uh layout all the website and I think uh
all layout and everything is done. Now
it's time to move to responsiveness and
something and next move into animation.
So I I show you uh something like uh
here's a code and I'm start my local
maybe development server and here's the
output and you can see at the bottom and
here's a final uh photo layout. Um so uh
I'm just uh replace uh some
mega logo and Canva and remove the
background simple download and remove
the background remover. then come to uh
this in this codebase and copy paste the
icon uh with maybe the same name or
something else but uh some I think
someone something else I I show you the
code.
So I think here's a code and I'm going
to add it up something like that.
So
let's close this one and just little bit
cap this one and where is the
um I think this one this black logo look
like this and maybe this one
okay this black logo logo blackpng with
flex flow okay great and this logo comes
so I think this is great for something
layouts some functionality basic
structure with um maybe
this uh attached updated subscribe to
newsletter here on the footer side. Now
this is good. Now you can see this is
all flex flow footer ready not for ready
ready for you. Now I think to be
everything is good. Nothing changed.
Something like here I change some um I
add some icons or uh something else to
in um in this enable
in in feature. Okay know. Okay. So you
can see this all again show you
everything uh simple demo design and
everything. Um when someone is reload
the page open comes to page and this is
this animation execute when come to down
and this is all program and this is a
signature class cardio cycling then
different and uh mind and body section
with different and program and every
features okay comes to why should people
choose flex flow services these are some
services uh we listed right now here and
after that here are meet our expert
coaches is with some uh professional
coaches, something with Dominium and
some year of experience and something
rating about clients and everything. Uh
this is you can see here a book session
with and u something like view profile.
Okay. Uh go down down down here's some
other but u good and if you want to more
add see more make extra app and show all
listed show list all the coaches and
redirected this into uh your coach
pages.
So uh here's another one section choose
your fitness plan something like that
basic pro elite and something yearly
plan with some price changes something
like and after the footer is now now
it's time to uh do responsiveness in
this u maybe I'm responsive first
responsive or something build uh these
pages what do you think so I think in my
opinion this two I think this is just
currently homepage and uh need to add
some more like about program blog and
contact pages then more beautiful
website this and something dynamic look
like so um currently not doing
responsive go to again back and come to
here and just already something I pushed
the code on main branch come down and um
it's time to some do some code generated
with AI some do with m some do magic
with AI. So, open the chat box. And now
it's time to
So, now let's see.
Uh the question is uh just to be
so wait a second.
Just draw a piece. And now it's time to
the these are are the main
menus. And I want
s e separate
separate pages. I want separate pages.
You can see in
got
and this is good. After that I think uh
give me main three main and WhatsApp you
can
in short
make
perfect
UI enter.
So I think not this is the wrong
spelling interface.
So apply interface
look
modern
um make
code step by step
like
foil.
Okay, now this is good. I think
enter this prompt and let's see what the
outputs comes.
Okay, great. Let's see.
Okay, they read something uh they read
some write in directory first. They read
some directory app and this then they
create uh create the app about page and
I think they create the you are using no
313 plus with the rec router I think I'm
using this router but
the issue is come to here and they make
a about us and something like I think I
need to be change something header wait
a second uh first I make this and then
move into uh in header record and change
the all affiliate. So,
so good. So they make a about us section
and let's see I'm going to this website
and after that local add about about us
not about us this is about just about I
think to be about when I am right enter
and you can see this is a complete
modern looking about us for page created
right now you can see
yeah I don't I see the
current theme and based on current theme
they add
uh the about about us layout. Okay,
great. Uh I think to be special services
and uh open the this data
and
go to here and just to be
what is the our study flex flow. Okay.
So here,
so I have one more idea. Go to
jiminy.google.com. Just pay this prompt.
Make a image.
Just giving this
make
a high
uh quality
image.
this and what did they use
tool is maybe
this create image okay create this and
send and let's see what is the response
go
they generate the image but I'm come to
here and just their blog page is
something like that come to here and now
navigate into biology blog and Now you
can Oh, wow. This is great. Can see
Oh. Wow. The uh You can see they maybe
they use a
Okay. They they are the filters
something like that. You can see
I think
um move to contact
contract is not coming
thing to be going programs.
Oh yes you can see fitness program. Oh
my god, JPT do in seconds because they
already know the my codebase and
everything skeletons themes and they
already know the uh tabs
uh they know there is the
where the program they know about I use
the tab layout and everything. You can
see
uh these are the location and something
and they add card information and this
is the main content. Okay,
this is a contact form. Okay, this I
mean this okay this
use at category. What is the logic they
implement here? Okay, they use just a
filter out category something like that.
Okay, then I use tab category. Uh they
have one more solution they use. Okay,
you can see here
um they ask me
uh yeah is ask me something you now
update the these link. Okay. So, first
um commit out these changes and uh
Okay. What is this? Not implement move
this comment and uh
which is the comment and
changes post and I change this post.
Right now come to copy this and come to
folder structure. I think go to header
header and after that inside of this
header I'm going to this flex floor
there's a logo uh flex open hidden and
with the popup I think this is hidden uh
not this one
okay change some hrf
Change HRF.
Now comes to blog and
comes to
UF and remove these.
Okay. I think change this into a link
and when someone is click on their logo
and they move into homepage. Okay.
clear. So now you can see when someone
is click on this logo they move to
homepage. When someone is click on about
this it's a program this is a blog
something this is a contact us page
you can see the this is a contact they
add the location.
Oh J great great great great great
what they use here I want to see the
code
because when I think when I need to
change something how I change so make
sure code you read the code what I done
this is something location phone address
something this is FAQ okay this is
journal uh what
What is the field is type in query
is a type and query and okay use a
select box and values come from the
type type dot value type dot inquiry
this maybe I think an array they store
in array okay they store values and
something labels okay great
uh okay they import some use icons from
something uh this mean uh this lab area
I think this one you can see this lab
area
okay close all I think should be good
good layout now can see so the question
is here
the question is here uh I generate the
code uh with AI code with AI but issue
is uh
if you not um I am rooting this code
when my this video complete and I'm
check my this code and something I
generate um extra code and I'm reduce
this code and something like
I want to check out the code let's say
my my opinion is when I am generating a
code with and definitely I I check what
I change how to change so good thing is
when you use when you uh use V coding in
your programming uh you check file and
folder folder and um basically in agent
mode uh because agent mode I do
automatically something in your core
folder structure and now you can see
here it is not too much complex
something like because in complex
project uh you need to
focus more focus on your files what AI
chain does and if you use coding this is
currently UI project uh not too much
function not too much like a back end
project base basically mean back end
project you have a lot of too much uh
function and functionality you can uh
create for front end to perform
everything. So
my opinion is currently here uh do AI
for front end not back end. So one more
thing is is uh uh if you are maybe
you learn this code and everything you
are already know the what is the syntax
here and how to use and something change
and then you use web coding otherwise
not use because now you can see here I'm
share my screen with you and let's say
here is here's a code base let's say I'm
going to blog page and now you can see
here's the some uh value store in array
and now you can see here are some store
in array I know how to store and how do
they perform they perform they use
simple store the values in array just
look this icon and title and everything
you can see this is idle icon from here
this library this one and when the value
uh this value comes to now come to here
and they just add the map loop here and
give the values here let's say values do
icon calling values icon from this
values do icon values dot title value
description and use in this pillow. The
logic is you
know the concept. Okay. Now you can see
there already already u in uh this all
project uh I am code everything and age
is age remote read out what I already I
am making let's you can see here this is
user text 6s why use this text because
already and some main headings I use
text 6L for something and bold and now
why I use this span tag because I am
already use this in my coding uh project
maybe this project in main headers main
headings. So they already read my full
list of what I am already making
something like. So I think
Jiminy is making something for me and I
think download. No. Wow. Jimny, you're
great. Do you make a complete
uh maybe where is the I I'm going to Mac
and u working videos and YouTube videos
and uh go to go to
where which one flex flow where is the
flex
open flex for go to public and go to
assets and um
uh
our story.
So save their story.png
comes to about and here's the you can
see they use are they use the image from
next image. You can see here they use
the image from next year. The logic is
they use image from next year.
So after that I think to be this is this
is a why use this uhpng.
I think they forget about the nextjs
folder structure not use not add the uh
this I think I'm going to pro about
section and look flex flow is coming
soon not here I just noted notice uh our
stories title our story font is not good
to I think change to six
now this is better After that they use
MB you prefer you you use B okay B PB
sorry maybe padding not margin okay
always use and you can see here just in
the
uh do some mistake like not adding gap
not this
so after that I think I am add this and
they get gap but not implement
So give more gap. Let's see.
Not working. I think 16 is good.
And just
W
6 XL. Try 6 XL.
Now 6 XL is not good. setting to be four
I think what is the for okay
excel
so giving excel let's see what the
outputs come No.
Okay. Try this.
No, not good.
And I think uh this is good.
Try LG and
1 / 3.
Oh, no. No, no, no.
4 / 5. No, no.
4 / 6.
4 / 6 is
5 / I think to be six.
Much better.
6 / 6 is available or not.
six to
I think
go with uh maybe five into six 83%.
Okay, 83% is good. Looking good. Now you
can see
one more thing you notice here they add
something uh icons menus here but the
issue is they add again here just come
look that and you can see here add the
this mission but in fade color is not
looking good and I think need to change
uh this is good I'm going to program
section still image is not coming
because
maybe pattern And it's not good. And you
can see here the complete samples and uh
share icons with the comments. And this
is read more something button. And I'm
impressed with this UI
can see someone is focus on the focus
and something shadow add. Okay. Map is
not integration. And they add some
space. Okay.
Okay, you can see this is all complete
layout and everything. Now it's time to
now now it's time to move into
responsiveness responsiveness and let's
see how to do uh this all this all web
flexflow website responsive and then
move to as animation and then uh edit
this all video all parts and share with
you see you in next uh maybe
sponsor part. So here I think to
check the this main title uh I'm still
finding where is the title uh no this
where is the main title text maybe where
is the title like this this one this one
so inside of this I think just
change the value you can see now flex
flow is coming at top okay it. Now
after here currently you can see
column D2 and now you can see image
comes down. Okay great.
I think here I need more logic here
because um call spin 2 MD is too good.
Um but uh what is the issue with this?
Mhm.
Okay. Just give the MD value. Give the
MD value and again give the MD value.
Let's see. Okay. Great.
Okay. Again check. Uh you can see this
flex look coming and uh image this here
and ROM here. Now I think main concept
is uh now you can see here I need
logic order logic because giving
something order. Okay. So
giving order o r order one and otherwise
two.
Okay great.
Giving the value to second one order
order one otherwise order to come to two
and simple order you are inle
three sometimes change three okay now
you can see the magic
image go at but if if I if I'm I am open
local 3000 you can see oh okay I'm I'm
seeing this. You can see here add at
this uh totally change. Why? Okay.
Something some error. Okay. Still still.
Oh my god. I add MS not MS here. I add
MD mean medium. Oh, now again come back.
Good. So as you can see here
responsiveness something good looking
good and some bodybuilding is good. And
uh now again go back here and uh change
into some more values here.
At MD 19 RM is good but at SM I think to
be at 3 XL around 3 XL is good. Maybe
check 3 XL good. 5 XL good. Try
different font font sizes and okay maybe
4x still
6x is good.
Okay, try 6 XL is good. And if I am try
7 XL, let's see what they look. Okay,
they again look it. And now it's time to
again
check again responsiveness
can see flex flow is coming soon. What
is the error here?
Okay.
Okay. Now you can see here flex flow is
coming. So but if I'm check this add
mobile vin locally lay here and let's
see what the outcome.
Wow. Great.
Now it's time to go back here and uh
something like uh
come to where uh here
some image I think this one.
Some image top zero and maybe top zero.
Not this one. This one image.
This one. Okay. This one Z index 20 top
zero this is a shadow okay shadow one
but um which one image is here I think
shadow on image
let's zero top 10 if I'm giving okay top
10 is good I think add at MD
okay otherwise looking good and uh
come to here and
okay but uh is here giving the MD but
otherwise
sorry guys
otherwise at Top
top one but in in minus.
No not not give this one.
Not this value to this one.
Undo this. Come to here. And maybe this
one images.
I think this one image.
No, I mean still is not
going at top. Uh
top I thinking 20. Try 20 to
do this value a little bit down 28.
And now again come to here and just PB2.
Okay.
py
zero just okay good
uh undo this and add md at part but
py 10
now it's time to go back here and uh
top otherwise stop
giving a top empty.
Sorry, not look. Look at this.
Giving it giving the values to 30.
Okay. Still not coming at top.
Okay, I'm reload this page and let's see
what the output
I think uh
top this remove this value
and again top
remove this MD
I think
it need to be little bit 20.
Now this is good. Now you can see here
is something good. And
add some extra space.
If I add flex flow here, what the issue?
I give the value to 100
120.
They comes around.
Okay. Can't leave this.
Just simple keep at top. Okay. Now this
is good.
Now good. Just image ground and nothing
to be this one is good. Just remove some
spacing here. And that's time to fix
this first. What is where is the
sponsors? Okay, come to sponsor and
fix their here logic. And now you can
see
called to
If I am in three, let's see what they
are with.
Oh, three is good. Looking good. And now
it's time to fix this. Okay, now we can
see why use people and these all of some
styling and you can see oh looking the
this one is looking
good and after that you can see yearly
and every plan is look
good and just uh banner or uh maybe
services section is not good.
What is the issue here? Simple
reload this and come to here and you can
see here photo is looking good. So it's
time to
fix this. So uh I think uh all
responsiveness and everything is good.
So now it's time to move to animation
process like animation use case and move
to step by step forward. Uh let's see.
So first I show you uh the
responsiveness and then move into as
animation then finally interly this
project and share with you. Okay guys,
so here's a uh responsible view. Just
main text floor text at background of
this object and uh center this text and
just lay out this arrange this and you
can see here this is the uh special
program section and arrange look like
this
and this. Okay, complete layout.
Then move into why should people choose
flex flow services step by step personal
and everything with text sizes. Uh this
is this this text size as maybe desktop
lo and but at last this is good. So
after that this is meet coach section
fully responsive and after go down down
down everything is good. So you can see
the pricing this table and this is
looking good and this is last of
footage. So I show you one more thing to
in how look this website as a original
mobile. Someone is open as a iPhone like
starting or putting something look like
this. Now they look like they see this
type of website and their mobile. Okay.
Lot of people ask me about this tension.
A lot of I think some beginners are um
they know they don't know who is what
extension I use for this post. Check out
this monster. This is a simulator
mobile. I think this extension name is
if I click on here and go to here and
this is a mobile simulator. You search
simple search on mobile
this one. When you search this, you find
this sub first one. Click on this and
install this on your Chrome or install.
They ask me just remove the room. No,
no, I don't want this. Just
Okay. And now you can see the layout and
maybe respons layout. And this is a main
maybe your final maybe desktop layout.
Let's see go down. Everything is good.
Uh now it's time to animate this process
step by step. So how I can do this? So
just simple um first you write a US
animation.
Okay. this website when you let's say if
already I mentioned what is US just you
write us and you find this US animation
library ID uh maybe this is a website
and this is go bottom uh here like this
is a readme maybe this is a GitHub and
this is npm package just install this so
I'm going to here
uh maybe going to here
just go at top I use is is as a in
nextgs. So how I can do this? Just copy
this command. I can come to terminal.
Open new terminal
and just little bit zoom in.
What is this? I think some glitch.
Now I can p this and animation is all
successfully. Okay. Now what is next
step after this? So I'm going to here
just copy this and come to here. Your
main file is maybe currently layout to
paste this. After that
go to here again and just now I I think
one more issue here.
You not directly define OS animation
here. You just use use effect. Okay.
here and maybe you like identify like
that. Okay,
I think one more thing is missing this
one. Okay, once and remove this. Okay,
you only inside of this just write once
is equal to two. It mean your animation
when you your page is reload your
animation one at once not every time
when you reload and go at top animation
anim go at top you scroll down like this
when you scroll down animation when
scroll up animation not I don't want
this just when someone is reload the
page and they comes just fast in reward
and then everything is good okay
if my opinion is if you add too much
enemy
We have not mentioned this animation in
admin file is once. The issue is you uh
see the uh animation again and again and
the issue is uh if you do this so maybe
your
page running affect your uh this effect
on your page page rendering and your
site performance SEO base I think like
you not do not
not add this. Okay. So some good thing
is uh good practice is just add a once
is true. Okay
you see here you see here with uh right
here uh weather animation should happen
only once it means only
do it. So move into first. So here is
just add this and import from the west
animation and just add and it's time to
use case.
So simple use.
So simple use case is like uh I am open
my recent folder.
I show you maybe open folder and
um
just copy the layout.
And this folder is like as shared in
rental website and after e-commerce
fabul
next yall
open this I think open this
and just
fabula copy website and I'm going to pay
gsx not add here go to layout
I think add here client wrapper I am
wrapping this as a client wrapper inside
of the client wrapper one thing I think
automatically yes
so you sorry
um you can apply this same method here
is physical issues uh you can apply this
same method currently if you see my this
currently file I'm just add this baby
simple
uh page and like a simple page uh once
landing page and just add this column
machine to all in these page if you want
like a I'm going to website like u with
this website okay issue is come to
add use so I need to uh write as a use
client at the top so
now maybe I think issue is gone so this
is Um I'm asking what I am asking you.
Let's say it is currently here inside of
this all page. You just add uh animation
here. You just uh copy and paste your
and this tag into this main file. Let's
say if you want to animate this add the
animation on different pages and whole
website then you follow the same client
wrapper and add the animation like a
theme.
uh you see the next theme you simple
make a one more file provider name and
you set up the theme dark and light mode
and just uh wrap the whole page and uh
use this all. So same process here. If
you want to add this about us page,
program big, blog and contact us page uh
then uh you then you need to be uh
add all add all animation. Okay, then
you need to be add uh all animation.
Okay, got my point? uh then you need to
be uh add uh make a one wrapper and um
implement the this uh all animation.
Okay, I try I show you how to
uh
set this line.
Go to layout here. Just copy the meta
tag. Go to clan waper.
I think inside of this clan waper I
think everything is just add. Okay.
Not touch
anything. Go to layout. Copy this pin
and replace this pin as a layout. And
header footer is still here. I think
error need here. Okay, good. Just copy
this
and remove as a just to this.
Now already defined here. Just need to
be popping already here. And now it's
time to copy this pin to replace here.
Uh just a class name just no sorry
openclass name. Okay, great. So I think
now here
and just uh need of this. Remove this
first. Uh I think remove this
not needed
and
B. No, I need a client wrapper.
Uh maybe
inside of this I think I'm going to here
and just
copy the same.
Okay, look like this. And this is a
claper from
this file.
Okay, I'm going now. You can see
your whole website still working.
Just
make a one uh client wrapper. You can do
uh this implementation. Uh if you want
to add some animation or something logic
in your whole application like your
thousands of pages and implement same
implication, you can apply this client
wrapper and do the animation. Otherwise
you just go file to file and paste the
same same animation and you can apply.
Okay. Then you need a lot of time to
same process and if you use a client
wrapper system process you simply do
this in few seconds and minutes and easy
for you use in every file. Okay.
Now uh I'm going to here just uh maybe
it's time to go to component to pages
and go to panel section first.
What is the animation here? Just
copy this and come to here. And it's
time to go back here and go to panel.
And where is the panel?
I think this is a banner section. This
H1 and this a container. This a left
side. This a mid side of screen. And
just paste this.
And it's time to check out this.
And someone is reload.
Wow great.
Do two animation workings. Uh is in
currently fade. Try
fade down. I think fade down. Fade down.
Uh maybe fade down.
Wow.
Oh my god.
Oh my god. Chest need to be 3,000. Try
3,000.
Wow, two crazy animation.
Okay, just like once add this kindly
here um kindly here you adjust the
animation on your need. Maybe if your
website look like this and your mind is
like to be I'm at this animation
animation simple is I show you what
inside of this animation I already
explain this animation a lot of time in
my projects you visit more recent recent
or maybe project this courses or
something uh you learn everything about
this OS animation every time I explain
this OS animation is this you use this
you uh set the data OS how working data
device duration is what it is you simply
if you working with GS or some things
you know about the duration fade in and
everything okay fade in mean uh you
currently if I'm going to here so uh
this is you when you visit this and you
see the fade out the fade up animation
let's say currently fade out animation
look like the left right up down okay
now you go to you go here fade up right
fade up down look like this type of
animation you choose here and if you
want to these
As you find want to animation and just
store in your mind what you you want
which type of animation you want and
just uh zoom in like uh go to your code
and just p this uh maybe database and
use this. Okay. all in your maybe main
issue is um if you're working with a
project like any project and any you now
now you want to add some animation and
based on your animation you choose the
right animation for right object or
something and you implement okay uh
maybe
when you working as you working uh in in
any organization or company and you're
HR or something maybe you're senior or
something ask you. Oh, this is you. And
now animate your this uh maybe this
landing page or something. Your main
focus is to be just see all the landing
page and in mind your main thing is see
how uh how I animate these object and
how they looking and you try different
animation and check out and if they give
a good output and then use otherwise not
use and try different animations. Okay.
So main question is you
learn first how it's working trusting
different animation then and your then
you then if you learn this then you
automatically store in your mind the
these are the all animation and I use
this this then then you real project
then your mind is fresh uh look like
this animation is implement here this
animation is here this animation is here
okay menu target is just learn uh the
animation how was and how how they give
output and which type of objects I want
to implement this animation. Okay, got
my point. So move back.
So here just I see currently you looking
you see my idea what I'm currently what
I uh what what my currently what idea
run in my mind. Let's see. I will build
this project and someone is giving me uh
when I reload this something I already
animate uh maybe just flick this
animation or something uh this animation
working. And now in my mind if I if this
body builder move this body from left
this looking good or not.
right or not. If the body is moving from
left looking like not if the body is
moving from bottom to bottom to top this
looking not if the body is looking from
top to bottom because this object
currently is at the top bottom because
not cover all image just layout and
top from already do animation like
background. You can see here animation
working. So main thing is you see the
object and check out the animation which
when application you implement. Okay.
And you can see if I reload here
now you can see smooth animation just
implementation. Okay. So this is all how
animation just you you learn how let's
say for example I give you one more
example.
Um just copy this I implement currently
here. Uh collapse this first one and
move to and this second one this uh
maybe
this a P tag and I'm here to add this
animation. Now it's time to see the now
you can see here I am just currently see
the here text. Let's say
here is a text and I'm just see the text
uh see the this text P text and in my
mind how how animate this is currently
you can see here text move body from top
top uh top to bottom and now my mind add
this animation from left to right so I
add
from
left
now you can see.
No, not looking so right. I think right.
Oh, much better. You can see just when
someone animate they move into uh from
uh left to right. Now create you can see
now if one more ID in my mind but now
this one bottom. Now here this object
how move may I show you how to move
this? I'm just
glad this just um
reduce some
to
1200.
Oh, sorry. Zoom in. Look like this.
You can see how it animation work.
So I go go here and click on
zoom. Go to zoom section and just see
how it's zoom in left right zooming
down. I try this one because I already
know how it's working.
Just copy this and come to here.
If I reload this because currently
working as a once
you can see this animation different. So
you implement same animation in all your
code and u this is a whole project and
um same process and if you learn about
this whole animation uh how it's how how
is working and how implement this
animation uh watch my YouTube videos um
I'm make a proper videos proper sections
for you in my recent projects recent
related YouTube projects
you check out my video section and
click on my recent projects and uh see
this animation portal last and I'll
teach everything and my preference is uh
every time every time
same process I explain so this is
totally boring because every time same
process just uh start just ask just
explain how test animation install and
just uh give example uh how how setup
and everything then um learners is to be
implement and try learn and implement on
okay main target is if you if you uh see
like example is if you see my videos um
and uh teach everything so learn
everything and step by step everything
and not practice uh So
not if you not practice
do do not learn okay you just see the
videos and and and
anytime you feel okay you just learn see
and implement and implement maybe
practice uh then better output okay
main thing is uh coding how coding you
how to learn your coding simple the
first is just uh learn watch the videos
read the re documentation and
implementation the learning this is a
process all it's not um not just simple
I watch this video and now I'm able to
write this code and run this code no
this is not good way uh at that moment
you write this code and uh uh or give
the output but at longer time when you
working someone project you not have any
idea on your project how it working and
everything. So practice is good uh
practice make practice make perfect man
some example leave it. So is our whole
project uh from scratch uh build from
scratch to and uh sorry guys one more
thing is about to delay on this project
because uh some work personal works my
some university papers and I'm busy to
totally busy not make a projects for you
and so inshallah I try to make a
projects for you in coming
in coming stage not uh too many day is
one or two I think one two months after
two months I upload one videos so my
main target is one video in one month
because um um make a videos in step by
step uh two part this is a whole pro
this whole video I think 7 to 8 hour but
this whole video is make in one one one
month uh Maybe two 20 25 minute uh make
today 25 minute next day and in in one
week and this is a whole part and then
um joined all steps all parts and added
cut the parts add the parts and
everything then export because I'm using
Mac and want my 2 minute videos to be
like at 5G okay so currently my this
whole project storage like to
250 plus GP just 7R and use this my 250
plus GP currently use and um not 4K but
uh 1080p if 4K then my system okay this
700 use this and if I added this video
and how many uh GP support I 10 80 to 70
GP videos and you can see this 500 GP
around 3 to 43 30
300 GP or 350GP use for this project.
Lot of effort system lags and then make
a upload this video then generate a
maybe
titles maybe four to 5 days for
thumbnails and everything this whole
process. So this is a delay and this is
this is the issue. This is the main
reason why I delay my videos. So I try
to um make a video step by step and
hurry up and try to uh add something for
add try to make something unique for you
uh in my and different ideas I'm
currently working and inshallah um you
learn more from my videos. Take care.
Build a stunning production-ready fitness website from scratch! In this complete 8-hour tutorial, I'll show you how to create Flex Flow using Next.js 15, React 18, Tailwind CSS, Shadcn UI, and modern web development practices. š“ Live Demo: https://flexflow-fitness.vercel.app/ š» Get Source Code: https://buymeacoffee.com/waleedcodes/e/479455 This video walks you step-by-step through the entire process using the latest web development technologies. *What You'll Learn:* ā Next.js 15: App Router, layouts, routing, metadata & optimization ā React 18: Build dynamic and responsive user interfaces ā Tailwind CSS: Create a fully custom and modern design system ā Shadcn UI: Integrate professional reusable components ā AOS Animation: Smooth scroll-based animation effects ā Lucide Icons: Modern icon set for clean UI ā SEO: Metadata, optimization & performance techniques ā Deployment: Deploy professionally to Vercel *Why Watch This Video?* This is not a basic tutorial ā it's a real-world production workflow. Perfect for beginners, intermediates, freelancers, and anyone who wants to build real client projects. *Key Highlights:* 1 : Build a complete 8-hour real project 2 : Project architecture & folder best practices 3 : Build a dynamic Hero Section & Slideshow 4 : Create interactive Programs (Cardio / Strength / Yoga / Cycling) 5 : Add Trainer Profiles & Coaching Layouts 6 : Multi-tier Pricing Plans 7 : Full Blog System with Search & Filters 8 : Contact Page with Form Validation 9 : Integrate Shadcn UI components 10 : Add AOS Animations across the website *Features:* ā Fully Responsive Design ā Fitness Programs with Tab Filtering ā Dynamic Hero Section ā Coaches & Trainer Profiles ā Blog System with Category Filters ā Contact Forms ā Custom Tailwind Design System ā Professional Animations (AOS) ā SEO Optimized ā Clean Architecture & Code Structure ā Deployment Ready ā Perfect Portfolio Project *š Assets:* Next.js ā”ļø https://nextjs.org React ā”ļø https://react.dev Tailwind CSS ā”ļø https://tailwindcss.com Shadcn UI ā”ļø https://ui.shadcn.com Lucide Icons ā”ļø https://lucide.dev AOS ā”ļø https://michalsnik.github.io/aos ā° Timestamps: *ā Support the Channel:* https://www.buymeacoffee.com/waleedcodes https://ko-fi.com/waleedcodes *Follow Me on Social Media:* https://www.facebook.com/waleedcodes https://www.instagram.com/waleedcodes https://www.linkedin.com/in/waleedcodes https://twitter.com/waleedcodes #nextjs #nextjs15 #reactjs #tailwindcss #webdevelopment #javascript #programming #coding #tutorial #frontenddevelopment #fitness #website #shadcnui #nextjstutorial #reacttutorial #fullstack #webdesign #portfolioproject #2025