← กลับหน้าวิเคราะห์

📊 สร้างเว็บไซต์ระดับ $10,000 ด้วย Claude Code (ฉบับสมบูรณ์)

⬇ ดาวน์โหลด .xlsx
Title (EN)Build $10,000 Websites using Claude Code (Ultimate Guide)
Title (TH)สร้างเว็บไซต์ระดับ $10,000 ด้วย Claude Code (ฉบับสมบูรณ์)
ChannelMetics Media
Date29 พ.ค. 2569
Duration26:09
Views44,038
Video IDVMvZuhcDdnw
URLhttps://www.youtube.com/watch?v=VMvZuhcDdnw
Slugmetics-20260529-claude-code-10k-website
Tagsai claude-code web-design tutorial freelance hostinger
Segments721
Transcript chars25714
#StartEndText
10:000:02In this video, I'm going to show you how
20:020:04to build a $10,000 website using Claude
30:040:07code. These sites you're seeing were all
40:070:08built with Claude code, and by the end
50:080:10of this video, yours is going to be one
60:100:12of them. We'll install Claude code,
70:120:14level it up with two design skills,
80:140:17write one prompt, polish the result, and
90:170:19put it on a real domain. The site is
100:190:20going to look like the work of a
110:200:23freelance developer charging $10,000,
120:230:25and nobody who visits it is going to
130:250:27know an AI made it. Stick around for
140:270:28chapter seven especially. That's where
150:280:30the cursor effects and motion design
160:300:32take the build from professional to
170:320:34expensive. And by the very end, I'll
180:340:36show you the cheapest way to put it live
190:360:39on the internet at a custom domain. But
200:390:42first, what exactly is Claude code?
210:420:44Claude code is an AI coding assistant.
220:440:46You describe a website to it in natural
230:460:47language, and it writes the code for you
240:470:49while you watch.
250:490:51We're using the Claude code desktop app
260:510:52today because it gives you everything
270:520:54you need in one window with no extra
280:540:56developer setup. Before we build
290:560:58anything, I want to define what a
300:581:02$10,000 website actually looks like. So,
311:021:04I asked Claude. There are eight things
321:041:06that separate a $10,000 website from a
331:061:08$200 one.
341:081:10Point of view,
351:101:11typography,
361:111:13color,
371:131:14hierarchy,
381:141:16imagery,
391:161:17motion,
401:171:18mobile,
411:181:20and the invisible stuff that makes a
421:201:23site feel fast and finished.
431:231:25Those eight items fall into three
441:251:28groups: taste, substance, and felt
451:281:31quality. We're hitting all eight today.
461:311:33Here's why Claude code can hit a $10,000
471:331:35bar and why most no-code website
481:351:38builders can't. When you use a tool like
491:381:40Wix or Squarespace, you start with a
501:401:42template, and whatever you build ends up
511:421:44looking like every other site that
521:441:46started from that template. Claude code
531:461:48doesn't work that way. It writes the
541:481:50code for your site from scratch based on
551:501:52what you describe. So, you can get a
561:521:54completely custom result without ever
571:541:57having to learn to code yourself. On top
581:571:59of that, Claude can install design
591:592:00skills that level up everything it
602:002:02makes. You can drop in pre-made
612:032:04components from libraries online, the
622:042:06kind of things that used to require a
632:062:08real developer, and you can keep
642:082:10iterating with Claude on every detail
652:102:13until the site actually feels expensive.
662:132:15We're going to do all of that today. The
672:152:17first step is getting Claude code set up
682:172:19on your computer.
692:192:21Go to claude.com using the link in the
702:212:24description below and pick the pro plan.
712:242:26Right now, as I'm recording this, it's
722:262:28only $20 per month, and that's going to
732:282:31cover everything we need for this video.
742:312:32Get yourself signed up and I'll skip
752:332:35past the boring stuff.
762:352:36Once you're logged in, in the bottom
772:362:38left corner of the page, click the
782:382:40download icon.
792:402:43Navigate to the Claude code section.
802:432:46Download the desktop app version, then
812:462:49open the file to run the installer.
822:492:50Once you get it installed, open the
832:502:53desktop app, then sign in. At this
842:532:55point, I need to mention, depending on
852:552:57when you watch this video, the actual
862:572:59software interface might look different
872:593:01for you than it does for me here. Claude
883:013:03gets updated regularly, so if things
893:033:05don't look the exact same, don't panic.
903:053:07Just try to understand the general
913:073:08concepts I'm explaining and apply them
923:083:10to how the software looks when you're
933:103:12using it. When you get signed in, switch
943:123:14from chat mode to code mode.
953:143:17In my app, that tab is available in the
963:173:19upper left. Alternatively, you can also
973:193:21press command three on your keyboard on
983:213:25a Mac or control three on Windows to
993:253:26switch to code mode. Claude code works
1003:273:29best when it has its own folder to live
1013:293:30in.
1023:303:32Create one anywhere on your computer,
1033:323:33then click the folder select button near
1043:343:35the chat box,
1053:353:37and select your new folder to open it
1063:373:39inside the app.
1073:393:40That folder is going to be your
1083:403:42workspace for this project from now on.
1093:433:44All right, that's the setup done. Now
1103:443:46we're going to level Claude up by
1113:463:49installing two skills.
1123:493:50Out of the box, Claude is a
1133:503:54general-purpose AI. It knows a lot about
1143:543:56a lot of things, but its default design
1153:563:58output is just okay.
1163:594:00It tends to reach for the same fonts,
1174:004:02the same colors, and the same
1184:024:04predictable layouts you've seen on every
1194:044:06other AI-generated website.
1204:064:08This is why a lot of AI websites end up
1214:084:11looking generic. Skills fix that. A
1224:114:13skill is like an instruction manual for
1234:134:15Claude, a text file that levels up
1244:154:18Claude's knowledge in one specific area.
1254:184:20You install it once, and Claude uses it
1264:204:22forever. We're installing two skills
1274:234:25today, and both of them are free. The
1284:254:26first skill we're installing is called
1294:264:28front-end design. It's built by
1304:284:31Anthropic, the company behind Claude. It
1314:314:33runs in the background, and it quietly
1324:334:35makes Claude smarter at design.
1334:354:38What it actually does is ban the most
1344:384:40overused fonts on the internet and push
1354:404:42Claude toward bold design direction
1364:424:45instead of generic AI output. To install
1374:454:47it, grab the front-end design link from
1384:474:49the description below and paste it into
1394:494:52Claude code with the message install
1404:524:54this skill.
1414:544:56Then, send the message and let it run.
1424:564:59Allow the edits when it asks,
1434:595:00and install it globally.
1445:005:03The second skill is community-built.
1455:035:07It's called UI UX Pro Max.
1465:075:09As you can see on screen, it ships with
1475:095:1357 UI styles, 95 color palettes, and 56
1485:135:15font pairings.
1495:155:17Unlike the first skill, this one we call
1505:175:19directly when we want a big design
1515:195:21intervention. And that's exactly how
1525:215:23we're going to build our site today. To
1535:235:26install it, grab the UI UX Pro Max link
1545:265:28from the description below and paste it
1555:285:31into Claude code with the message
1565:315:34install this plugin using npm.
1575:345:36That exact phrasing matters because it's
1585:365:38what gets it to install cleanly using
1595:385:39the terminal.
1605:435:45Now, there's one last setup move before
1615:455:46we start building.
1625:465:48Click the mode selector in the bottom
1635:485:50left under your chat
1645:505:52and switch it to auto mode. This lets
1655:535:55Claude work without stopping to ask for
1665:555:57permission at every step. With auto mode
1675:575:59on and both skills installed, we're
1685:596:01ready to write the prompt that builds
1696:016:03the site. But, there's one more thing
1706:036:06worth talking about first.
1716:076:08The other big thing that separates a
1726:086:10great result from a mediocre one is the
1736:106:13brief you give Claude. The more specific
1746:136:15you are, the better the result. If you
1756:156:17already know exactly what you want, just
1766:176:19describe it. And that's what I did for
1776:196:22this build. But, describing visual taste
1786:226:25in words is hard, especially if you're
1796:256:27newer to design. You don't speak the
1806:276:29design language yet, and that makes it
1816:296:32tough to tell Claude what you want.
1826:326:34If you're in that spot, references are
1836:346:36your shortcut. References are just
1846:366:38screenshots of sites you like that you
1856:396:40give to Claude so it can match the
1866:406:43visual style. It's a lot easier to show
1876:436:45Claude what you want than to describe
1886:456:47it. References are also useful for
1896:476:49refining your own direction before you
1906:496:51commit. You scroll, you find things you
1916:516:52like, and you start to understand what
1926:536:55your taste actually is. I'll share a few
1936:556:57of my favorite websites with you that
1946:576:59you can draw ideas from. This is
1956:597:01Dribbble. It's where designers post
1967:027:03their work, and it's full of inspiration
1977:037:06for almost any style of website.
1987:067:08This is Awwwards. These are sites that
1997:087:10have won industry design awards, so it's
2007:107:12a great place to browse high-quality
2017:127:15designs. And you can always just search
2027:157:17Pinterest for the kind of site you want
2037:177:19to build. It pulls examples from
2047:197:21everywhere. Here, [snorts] I searched
2057:217:24for modern website design restaurant.
2067:247:25I've included links to all of these in
2077:257:27the description below. Find three to
2087:277:30five sites you like and save screenshots
2097:307:32of them. You're not copying these sites.
2107:327:34Instead, you're showing Claude what you
2117:347:36like and how you want your own design to
2127:367:38end up. For my build, I'm creating a
2137:387:41website for a restaurant in Seattle.
2147:417:43Here's the prompt I used. This is the
2157:437:46whole video in a single sentence.
2167:467:51{forward slash} UI-UX-Pro-Max
2177:517:53is how we call the design skill we just
2187:537:56installed. Then we type out the brief
2197:567:58for the AI. The trick to making this
2207:588:00work is this last line. Ask me
2218:008:02clarifying questions. That's the line
2228:038:04that makes Claude stop and to think
2238:058:06before it starts building.
2248:078:08Here Claude comes back with seven
2258:088:10questions. They cover the restaurant
2268:108:13name, the style direction, which
2278:138:14sections we want, who's writing the
2288:148:17content, the tech stack, the animation
2298:178:18level, and anything else we want to
2308:188:20specify.
2318:208:22And here's the part that really matters.
2328:228:24Claude offers three style directions to
2338:248:27choose from. A Manhattan steakhouse with
2348:278:30dark moody energy, a Pacific Northwest
2358:308:32modern look, or a classic old-school
2368:328:34chop house. It's giving you the menu of
2378:348:37style options. I picked dark moody
2388:378:40luxury, but with Pacific Northwest
2398:408:41grounding, so it doesn't look like a
2408:418:43Manhattan steakhouse.
2418:438:45Five sections total. No gallery, no
2428:458:47booking system, just a single page that
2438:478:50scrolls all the way through.
2448:508:51This is the most important moment in the
2458:518:54entire build. The answers you give here
2468:548:57become the entire site. The more
2478:578:59specific you are at this stage, the less
2488:599:01you'll have to fight Claude later to
2499:019:02make revisions.
2509:029:04Really take your time to answer the
2519:049:06questions thoughtfully.
2529:069:09Then send to watch the magic begin.
2539:099:11Now Claude reads the brief, and it takes
2549:129:13about 3 minutes before it writes a
2559:139:16single line of code. Then it spends
2569:169:17another four or five minutes or so
2579:179:20actually building. So I'll skip ahead to
2589:209:23the fun part, the reveal.
2599:239:25And there it is.
2609:259:27This is already better than most AI
2619:279:29website demos I've seen, and we haven't
2629:299:31even started polishing yet.
2639:319:33So [gasps and snorts] how does it stack
2649:339:35up against our $10,000 website
2659:359:36checklist?
2669:369:38Let's start with point of view. Look at
2679:389:40the brief we gave Claude. We had a real
2689:409:42direction in mind when we answered its
2699:429:44questions, not just a mood board. Then
2709:449:46there's typography. Claude picked
2719:469:49Francis for the headlines and Inter for
2729:499:51the body. Now, we'll swap out Inter
2739:519:52later because it's one of the most
2749:529:54overused AI fonts on the internet right
2759:549:57now. For color, Claude landed on five
2769:5710:00hex values: near black, warm cream,
27710:0010:03oxblood, brass, and slate. There are no
27810:0310:06rainbow palettes here. Restraint with
27910:0610:08color is what signals quality. Then
28010:0810:10there's hierarchy. Look at how this
28110:1010:12section is laid out. The city name is
28210:1210:14huge, the address is medium-sized, and
28310:1410:16the room description is small. That's
28410:1610:19not random sizing. It's telling your eye
28510:1910:22what to read first, second, and third.
28610:2210:24Without that, a site feels flat and hard
28710:2410:26to scan.
28810:2610:29Take a look at the copy, too. Dry-aged
28910:2910:33ribeye, 16 oz, 60-day,
29010:3310:35hearth-fired. That's not generic AI
29110:3510:37text. That's a restaurant copy that
29210:3710:39reads like a real chef wrote it. We're
29310:3910:40going to come back to this in chapter
29410:4010:43seven. All right, that's four boxes
29510:4310:44checked. We've still got four to go, and
29610:4410:46the next ones are going to need a bit
29710:4610:48more work. Number five on the checklist
29810:4910:51is imagery. This is one pillar Claude
29910:5110:53can't fully solve on its own. You're
30010:5310:54going to have to bring some assets
30110:5410:55yourself.
30210:5510:57The best thing you can have on a premium
30310:5711:00website is custom photography or custom
30411:0011:02graphics. Work that's been shot or
30511:0211:05designed specifically for your brand. If
30611:0511:07you've got that, great. Drop it into
30711:0711:09your project folder, and you're set.
30811:0911:11Just tell Claude what and where it is,
30911:1111:13and what to do with it.
31011:1311:14But many people don't have a
31111:1511:17professional photo shoot budget. So, the
31211:1711:20next best thing is AI image and video
31311:2011:22generation. The tools are good enough
31411:2211:25now that used right, nobody can tell the
31511:2511:28difference. For a single image, ChatGPT
31611:2811:29is the fastest path if you've got a
31711:2911:32subscription already. It's latest image
31811:3211:35model is excellent for photoreal work,
31911:3511:38but there's a catch. Chat GPT can't make
32011:3811:40video. So, if your site needs any kind
32111:4011:42of animation like the hero scroll effect
32211:4211:45I'm about to build, Chat GPT alone won't
32311:4511:47get you there. That's where aggregator
32411:4711:49tools come in. These tools give you
32511:4911:52access to every major image and video
32611:5211:55generation model from one tab. The one I
32711:5511:57use is 11 Labs. 11 Labs is a paid
32811:5712:00service, but their plans are reasonable.
32912:0012:01And if you use the 11 Labs link in the
33012:0112:04description below, you'll get 50% off
33112:0412:06your first month of the creator plan,
33212:0612:07which gets you access to everything I'm
33312:0712:10about to demonstrate. Inside 11 Labs
33412:1012:12here, I generate an image with Chat
33512:1212:15GPT's image model.
33612:1512:17Once that renders, I'll pick one of the
33712:1712:19four options, and then drop that exact
33812:1912:22image in as the starting frame for
33912:2212:24Google's VO3.1
34012:2412:26to turn it into a video. Then, once I
34112:2712:28get the output for that, I'll select one
34212:2812:31of the options, then upscale the result
34312:3112:35with Topaz, all without leaving the tab.
34412:3512:36That's the workflow we're using to
34512:3612:38create the hero asset for our steakhouse
34612:3812:40here. Here's the trick that makes this
34712:4012:42fast. You don't have to write the image
34812:4212:44prompt yourself. Claude already knows
34912:4412:46your project, so you can ask Claude to
35012:4612:48write the image generation prompt for
35112:4812:50you. You paste that prompt into your
35212:5012:52image generator, and you get something
35312:5212:54that matches your brand and your
35412:5412:56existing design aesthetic on the first
35512:5612:58try. Once you have your asset, drop it
35612:5913:00into your project folder, and Claude has
35713:0013:02everything it needs. Okay, that covers
35813:0213:04imagery. But, what about when you want
35913:0413:06to level up visuals on your site that
36013:0613:08aren't photos or videos?
36113:0813:11That's where 21st.dev comes in.
36213:1113:1421st.dev is a library of pre-made web
36313:1413:17components, animations, scroll effects,
36413:1713:20buttons, and more. All built by real
36513:2013:23developers, and all free to grab.
36613:2313:26You can use 21st.dev two ways. You can
36713:2613:28browse around for visual inspiration if
36813:2813:30you're not sure what you want to add to
36913:3013:32your site. Or, if you find a specific
37013:3213:34design or element you like, you can copy
37113:3413:37a prompt that tells Claude exactly how
37213:3713:40to recreate it in your project. For our
37313:4013:41build, I want to build something
37413:4113:44visually striking for the hero section.
37513:4413:46A really cool image effect that makes
37613:4613:48the site feel premium right when someone
37713:4813:51lands on it. Scrolling through 21st.dev
37813:5113:53here, I find a smooth scroll image
37913:5313:55component I like. So, I'll click the
38013:5513:58copy prompt button on it and back in
38113:5814:01Claude code, I'll paste that prompt in,
38214:0114:03add the stake video we just generated,
38314:0314:05and tell Claude to use the component to
38414:0514:08build out the hero.
38514:0814:10Now, watch what Claude does next.
38614:1014:11It pushes back.
38714:1114:14The 21st.dev component I picked is for a
38814:1414:17system called React. React is a more
38914:1714:18complex setup than what we're using
39014:1814:21here. Our project is a simple static
39114:2114:23site, so Claude says no to dropping in
39214:2314:25the React component as is because it
39314:2614:27would change how our whole project
39414:2714:29works. For your project, you might
39514:2914:31actually want something more complex
39614:3114:32than what we're doing here, like a
39714:3214:34dashboard, a checkout flow, or a site
39814:3414:36with a login. In that case, Claude would
39914:3614:38say yes to React because it fits your
40014:3814:40project. The point is that Claude
40114:4014:42protects the architecture you set up. It
40214:4214:43doesn't break things just because you
40314:4414:45asked.
40414:4514:47For our static site, single file HTML is
40514:4714:49the right choice and you'll see why when
40614:4914:51we deploy in chapter eight.
40714:5114:53So, Claude rebuilds the hero without
40814:5314:55React and the first attempt doesn't
40914:5514:57work. The video shows up on the page,
41014:5714:59but it isn't scrolling. So, I tell
41114:5915:02Claude what's happening. It finds two
41215:0215:04bugs and fixes them. The page is still
41315:0415:06broken though, so I ask Claude to dig
41415:0715:08deeper.
41515:0815:10It actually opens the page itself in my
41615:1015:12browser, inspects what's happening live,
41715:1215:15and finds the real problem.
41815:1515:17Three layers in, it works. The lesson
41915:1715:19here is to keep pushing when something
42015:1915:21breaks. Just explain what went wrong and
42115:2115:24what you were expecting instead. Claude
42215:2415:25can usually solve it if you give it the
42315:2515:27chance to look closer.
42415:2715:30And there it is, a cinematic hero
42515:3015:32scroll-driven, exactly like we asked
42615:3215:34for.
42715:3415:36Next, we do one more pass on the hero,
42815:3615:38making the text readable against the
42915:3815:40bright background image.
43015:4015:42And making the hero reveal its content
43115:4215:44as the user scrolls.
43215:4415:46The key thing to know is that you can
43315:4615:48keep iterating like this until your hero
43415:4815:51feels right. Once your hero section is
43515:5115:53locked in, it's time to step back and
43615:5315:55check yourself against the bigger
43715:5515:56picture.
43815:5615:58Once you've got the bones of your site
43915:5816:00in place, you should grade yourself
44016:0016:01against the original checklist before
44116:0216:04you keep polishing. This is the move
44216:0416:05that separates a polished result from a
44316:0616:07generic one.
44416:0716:09You can grab a PDF download of that 10K
44516:0916:11website checklist using the link in the
44616:1116:13description below.
44716:1316:15You set the bar high at the start, and
44816:1516:17now you check yourself against it. To do
44916:1716:20this, paste that checklist into Claude
45016:2016:22and ask, "Where does this site land
45116:2216:24against each of these criteria?" Be
45216:2416:26honest. In my case, Claude goes through
45316:2616:28each one, calling out what's strong,
45416:2816:30what's mixed, and what's missing. For
45516:3016:32our build, Claude comes back with point
45616:3216:35of view strong, color strong, hierarchy
45716:3516:38strong, and typography mixed. Imagery,
45816:3816:41motion, mobile, and the invisible stuff
45916:4116:43are all mixed. You'll probably get a
46016:4316:45similar split on your project, and
46116:4516:46that's fine. The point is to know
46216:4616:48exactly what's left to do. For the items
46316:4816:50that need work, don't ask Claude to fix
46416:5016:52them one at a time. Ask Claude to
46516:5216:54propose a batch of fixes instead. And
46616:5416:57lead your ask with intent, not
46716:5716:59specifics. Here's the exact prompt I use
46816:5917:02for our build. I tell Claude,
46917:0217:03"We need more handcrafted
47017:0317:05micro-interactions.
47117:0517:08The lower sections feel a bit generic.
47217:0817:10We don't need to make them busier, just
47317:1017:12more expensive." Notice what I'm doing
47417:1217:15there. I'm not telling Claude what to
47517:1517:17add, I'm telling Claude how I want it to
47617:1717:18feel.
47717:1817:21Claude is better at translating intent
47817:2117:23into specifics than most people are at
47917:2317:25writing specifications. Claude comes
48017:2517:28back with a batch, film grain across the
48117:2817:31whole site, animated brass hairlines
48217:3117:33between sections, a glowing ember effect
48317:3317:35in the reserve a table section,
48417:3517:37word-by-word reveals to the headlines,
48517:3717:40and a few other small details on top.
48617:4017:43Five small changes in one prompt.
48717:4317:45I approve them, and Claude ships them
48817:4517:47all at once. There's less back and forth
48917:4717:49that way. You spend fewer tokens, and
49017:4917:52the result feels more cohesive than if
49117:5217:54you drip feed Claude one tweak at a
49217:5417:56time. Now, here's the move most people
49317:5617:57skip, and it's the move that does the
49417:5717:59most work on whether your site feels
49517:5918:01expensive.
49618:0118:04Once that batch of edits lands, scroll
49718:0418:06through your site section by section,
49818:0618:09and find the ones that still feel flat,
49918:0918:11a little boring. There's always going to
50018:1118:13be a couple. Claude won't catch them
50118:1318:15because Claude can't feel your site the
50218:1518:18way you can. This pass, you have to
50318:1818:19drive yourself.
50418:1918:22For each flat section, you give Claude
50518:2218:25one specific motion or cursor
50618:2518:28interaction to add. One per section, all
50718:2818:31of them restrained and subtle. You can
50818:3118:33ask for something specific, grab
50918:3318:35something you like from 21st.dev, or
51018:3518:37just ask Claude what makes sense to add.
51118:3718:39In our reserve a table section, the
51218:3918:41ember glow from the batch is in, but
51318:4118:43it's still static. There's no movement.
51418:4318:46So, I tell Claude, "Make the embers move
51518:4618:48like fire. Have them react to the cursor
51618:4818:50as it moves around the page." Claude
51718:5018:52adds a parallax effect on the embers
51818:5218:55that follows your cursor. Now, the fire
51918:5518:58effect feels alive. Then, I scroll into
52018:5819:00the story section, and it's still flat.
52119:0019:03So, I tell Claude, "Add some elegant
52219:0319:05micro movements and cursor interactions
52319:0519:07here. This section is feeling very
52419:0719:09static." Claude adds a soft candlelit
52519:0919:11halo that follows the cursor as you
52619:1119:14read. Its first attempt though is too
52719:1419:16obvious, so I push back. I say, "Make it
52819:1719:19more subtle, more refined." Claude adds
52919:1919:21trailing motion to the halo, so it lags
53019:2119:24a bit behind the cursor. That's the
53119:2419:26version we'll ship. Two prompts, two
53219:2619:28sections. That's all this layer takes,
53319:2819:30but that layer is the difference between
53419:3019:32a site that looks expensive and one that
53519:3219:35feels expensive as visitors navigate the
53619:3519:37pages. The pattern is to review every
53719:3719:40section, find the ones that feel flat,
53819:4019:43ask Claude for one cursor interaction or
53919:4319:45piece of movement per section. And tell
54019:4519:47Claude to make it more subtle until the
54119:4819:51section feels alive without being noisy
54219:5119:52and obnoxious.
54319:5219:55Speaking of polish, copy, the written
54419:5519:57content on your site, is another place
54519:5720:00where AI tends to fall short by default.
54620:0020:03AI-generated copy usually over-explains,
54720:0320:04uses too many adjectives, and tries to
54820:0520:06sound impressive.
54920:0620:08Take a look at this line from our site.
55020:0820:12Six dishes, one fire. That's restraint,
55120:1220:14not adjectives. That's what separates a
55220:1420:17$10,000 menu from a $200 one.
55320:1720:18The front-end design skill we installed
55420:1820:20at the start of this video is what helps
55520:2020:22Claude to write copy like this.
55620:2220:24Restrained sensory writing is one of the
55720:2420:27things that skill pushes Claude toward,
55820:2720:28which is another reason it earns its
55920:2820:30place in every project. Here's another
56020:3020:32quick win you can apply to any
56120:3220:34AI-generated site.
56220:3420:36There's one font called Inter that's so
56320:3620:38overused on AI-generated sites it
56420:3820:41instantly screams AI I made this. If you
56520:4120:43see Inter in your output, ask Claude to
56620:4320:45swap it out.
56720:4520:47For our build, Claude swaps Inter for a
56820:4720:49font called Geist. It's a small change,
56920:4920:50but it makes a real difference to how
57020:5020:52the site reads. Item seven on the
57120:5220:54checklist is mobile that's actually
57220:5420:57designed, not just shrunk down.
57320:5720:59By default, Claude makes your site
57420:5921:01responsive, meaning it'll fit on phones
57521:0121:04or other small screens, but responsive
57621:0421:07isn't the same as designed for phones.
57721:0721:09Phones are going to see your site way
57821:0921:11more often than desktops will. And if
57921:1121:13your mobile version is just your desktop
58021:1321:15version squished smaller, your viewers
58121:1521:17will feel it. You have to ask Claude for
58221:1721:19it specifically.
58321:1921:21So, tell Claude to do a dedicated pass
58421:2121:22on the mobile version.
58521:2221:23Tell it to think about what should be
58621:2321:26hidden on small screens, what should be
58721:2621:28tighter, and what should resize.
58821:2821:30For our build, the navigation collapses
58921:3021:32on phones. The wordmark gets tighter
59021:3321:35spacing, and the buttons get a smaller
59121:3521:37variant. With those polished passes
59221:3721:39done, all eight checklist items are
59321:3921:42complete. Your site looks $10,000.
59421:4221:45Now, we have to actually put it online.
59521:4621:47You can build the most beautiful site in
59621:4721:49the world, but up to this point, your
59721:4921:51site only exists on your computer.
59821:5121:53So, if you copy the URL from your
59921:5321:54preview right now, the one that starts
60021:5421:57with localhost, and send it to a friend,
60121:5721:59they're going to be very disappointed.
60221:5922:02That URL only works on your machine. To
60322:0222:03share your site with the world, you have
60422:0322:06to put it on a real server at a real
60522:0622:09custom URL. Hosting is the service that
60622:0922:11runs your website on a server 24/7, so
60722:1122:13anyone in the world can reach it. It's
60822:1322:15the boring part of owning a website, but
60922:1522:17every real site needs one. I use
61022:1722:18Hostinger because it's the cheapest
61122:1822:20professional host I know of that gives
61222:2022:22you a free domain for the first year on
61322:2222:23top of your plan.
61422:2322:25And here's the deal. If you grab
61522:2522:27Hostinger through the link on screen, or
61622:2722:28the first link in the description below,
61722:2822:31you'll get 10% off whatever Hostinger's
61822:3122:33current promotional prices. Prices
61922:3322:35change throughout the year, but 10% off
62022:3522:37the best available price is always the
62122:3722:39cheapest way to get started.
62222:3922:41Now, before you click anything, let's
62322:4122:43talk about which plan you actually want.
62422:4322:44For the kind of site we built in this
62522:4422:46video, a simple static site with no
62622:4622:48login, no checkout, and no real
62722:4822:50database, Hostinger's premium plan
62822:5022:52covers everything. That's the one we're
62922:5222:53picking today. But, if your project is
63022:5322:55more complex than what we did here, like
63122:5522:57a site with user accounts, a payment
63222:5722:59flow, or a database in the background,
63322:5923:01premium won't cut it. For projects like
63423:0123:03that, you want Hostinger's business plan
63523:0323:06instead. It supports node.js and more
63623:0623:08advanced setups Claude tends to use for
63723:0823:12complex sites. Same link, same 10% off,
63823:1223:14just one tier up.
63923:1423:15Remember when Claude said no to react
64023:1623:17back in chapter six? That's the kind of
64123:1723:18moment that tells you which plan you
64223:1823:20need. If Claude kept your site simple,
64323:2123:22premium is fine. If Claude built you
64423:2223:24something with a real back end, you want
64523:2423:27business. For our steakhouse, premium is
64623:2723:29the right pick. Open the link from the
64723:2923:31description, then on this page here,
64823:3123:33click start now, and that'll scroll you
64923:3323:36down to the pricing panels. Select the
65023:3623:38plan you want, set the term to 12
65123:3823:40months. 12 months is the minimum term
65223:4023:41that gets you a free domain for the
65323:4123:44first year. Now search for the domain
65423:4423:46you want. If it's available, claim it.
65523:4623:48Your cart total is going to depend on
65623:4823:50whatever promotion Hostinger has running
65723:5023:52when you sign up. For me, it comes out
65823:5223:54to about $43 for the year. That's
65923:5423:57hosting plus a domain plus a free email
66023:5723:59account all in. The exact number you see
66123:5924:01might be a few dollars different, but
66224:0124:02using the link below is always going to
66324:0324:04get you the best available price. If you
66424:0424:06add a month of Claude Pro on top of
66524:0624:07that, which is about 20 bucks, you've
66624:0824:11built a $10,000 website for roughly $60
66724:1124:12total.
66824:1224:14Click continue,
66924:1424:16then add your email and a password to
67024:1624:19register an account. On the next page,
67124:1924:20enter your billing information to
67224:2024:22complete the transaction.
67324:2224:24After checkout is complete, the
67424:2424:26onboarding flow asks what kind of site
67524:2624:28you have. Since we're uploading our own
67624:2824:32files, pick migrate existing site,
67724:3224:35then upload backup files.
67824:3524:37Then select the domain you just bought.
67924:3724:39Now return to your project folder on
68024:3924:41your computer so you can see the files
68124:4124:43that Claude built.
68224:4324:45Your index.html
68324:4524:48plus any images, videos, or sub folders
68424:4824:49sitting inside.
68524:4924:51Here's the part that matters.
68624:5124:53You don't want to zip the project folder
68724:5324:56itself. You want to zip the files inside
68824:5624:57the folder.
68924:5724:59If you zip the whole folder, Hostinger
69024:5925:01unzips it on their server and your site
69125:0125:03ends up one directory deeper than it
69225:0325:06should. Your domain loads a blank page.
69325:0625:08So, select everything inside your
69425:0825:11project folder. That's command A on Mac
69525:1125:13or control A on Windows. Then right
69625:1325:17click on your selection. On Mac, hit
69725:1725:18compress.
69825:1825:22On Windows, pick send to then compressed
69925:2225:23folder.
70025:2325:25You get one zip file with your
70125:2525:27index.html sitting right at the top
70225:2725:29level. That's exactly what Hostinger
70325:2925:32wants. You can drag the zip file back
70425:3225:33out to the same level as your parent
70525:3325:35folder. And then give it a relevant
70625:3525:36name.
70725:3625:39Drag that zip into Hostinger and once
70825:3925:41the files finish uploading, click next.
70925:4125:44Then click submit request. Once it
71025:4425:46loads, click on your domain
71125:4625:49and there it is. That's your $10,000
71225:4925:52website live at your own custom domain
71325:5225:55built with just a handful of prompts. If
71425:5525:56you want yours online too, grab
71525:5625:58Hostinger using the first link in the
71625:5825:59description below. That's how you lock
71725:5926:01in your 10% discount on top of whatever
71826:0126:03promotion they already have running.
71926:0326:05It's the cheapest way I know of to put a
72026:0526:06real professional website on the
72126:0626:10internet. Thanks for watching.