<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Saisha Goel</title>
    <description>The latest articles on DEV Community by Saisha Goel (@saisha_goel).</description>
    <link>https://dev.to/saisha_goel</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2521474%2Fee1ca152-f7ce-46aa-9f4a-4a57d43d7520.png</url>
      <title>DEV Community: Saisha Goel</title>
      <link>https://dev.to/saisha_goel</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/saisha_goel"/>
    <language>en</language>
    <item>
      <title>Deploy A Simple Cat Website to Azure 🐱</title>
      <dc:creator>Saisha Goel</dc:creator>
      <pubDate>Sun, 30 Mar 2025 20:38:45 +0000</pubDate>
      <link>https://dev.to/saisha_goel/deploy-a-simple-cat-website-to-azure-8d</link>
      <guid>https://dev.to/saisha_goel/deploy-a-simple-cat-website-to-azure-8d</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Hey there, coding curious friends!👋&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Ever thought about having your very own website on the internet? Today, I'm going to show you how to create a simple cat-themed website and deploy it to the cloud using Azure. Don't worry if these terms sound intimidating – I promise it's easier than trying to give your cat a bath!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Why Create a Cat Website?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Okay, besides the obvious (cats are awesome), this mini-project teaches you three valuable skills:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Basic web development with HTML&lt;/li&gt;
&lt;li&gt;Version control using GitHub&lt;/li&gt;
&lt;li&gt;Cloud deployment with Azure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Plus, you'll have something cool to show your friends!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;What You'll Need&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A computer (any operating system works!)&lt;/li&gt;
&lt;li&gt;A GitHub account&lt;/li&gt;
&lt;li&gt;A free Azure account (Azure for Students if you're eligible)&lt;/li&gt;
&lt;li&gt;About 30 minutes of your time&lt;/li&gt;
&lt;li&gt;Zero prior coding experience is required!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Create Your Cat Website Locally&lt;br&gt;
First, let's create a simple webpage about cats. Open any text editor and copy this code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;title&amp;gt;All About Cats&amp;lt;/title&amp;gt;
    &amp;lt;style&amp;gt;
        body {
            font-family: Arial, sans-serif;
            margin: 0;
            padding: 20px;
            text-align: center;
        }
        h1 {
            color: #ff6b6b;
        }
        img {
            max-width: 500px;
            border-radius: 10px;
            margin: 20px 0;
        }
        .fact-box {
            background-color: #f9f9f9;
            border-radius: 8px;
            padding: 20px;
            margin: 20px auto;
            max-width: 600px;
            text-align: left;
        }
        .button {
            background-color: #ff6b6b;
            color: white;
            border: none;
            padding: 10px 20px;
            border-radius: 5px;
            cursor: pointer;
        }
    &amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;h1&amp;gt;All About Cats&amp;lt;/h1&amp;gt;

    &amp;lt;img src="cat.jpg" alt="Cute cat"&amp;gt;

    &amp;lt;p&amp;gt;Cats are wonderful pets and great companions!&amp;lt;/p&amp;gt;

    &amp;lt;div class="fact-box"&amp;gt;
        &amp;lt;h2&amp;gt;Fun Cat Facts&amp;lt;/h2&amp;gt;
        &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;Cats sleep for about 13 to 16 hours a day&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;Cats have 32 muscles in each ear&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;A group of cats is called a "clowder"&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
    &amp;lt;/div&amp;gt;

    &amp;lt;button class="button"&amp;gt;Click for a Cat Fact&amp;lt;/button&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Save this file as &lt;code&gt;index.html&lt;/code&gt; on your computer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Add a Cat Image&lt;br&gt;
Find a cute cat picture online (or use your own cat!). Save it as &lt;code&gt;cat.jpg&lt;/code&gt; in the same folder as your &lt;code&gt;index.html&lt;/code&gt; file. This image will appear on your website.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; Test Your Website Locally&lt;br&gt;
Double-click your &lt;code&gt;index.html&lt;/code&gt; file. It should open in your web browser, looking something like the screenshot I've shared below. If something doesn't look right, check that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your cat image is named exactly &lt;code&gt;cat.jpg&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Both files are in the same folder&lt;/li&gt;
&lt;li&gt;You saved the HTML code exactly as shown&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb2ousdpdxx0hp2s2y847.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb2ousdpdxx0hp2s2y847.png" alt=" " width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; Create a GitHub Repository&lt;br&gt;
GitHub is like Google Drive but for code. Here's how to create your repository:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;a href="https://dev.tourl"&gt;github.com&lt;/a&gt; and sign up/sign in&lt;/li&gt;
&lt;li&gt;Click the "+" icon in the top-right corner and select "New repository"&lt;/li&gt;
&lt;li&gt;Name it something like "simple-cat-website"&lt;/li&gt;
&lt;li&gt;Make sure it's set to "Public"&lt;/li&gt;
&lt;li&gt;Click "Create repository"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Step 5:&lt;/strong&gt; Upload Your Files to GitHub&lt;br&gt;
On your new repository page:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click "uploading an existing file" link&lt;/li&gt;
&lt;li&gt;Drag and drop your &lt;code&gt;index.html&lt;/code&gt; and &lt;code&gt;cat.jpg&lt;/code&gt; files&lt;/li&gt;
&lt;li&gt;Scroll down and click "Commit changes"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Congratulations! Your cat website code is now on GitHub! 🎉&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftghn07v1ev2hjj5vu4cb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftghn07v1ev2hjj5vu4cb.png" alt=" " width="800" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 6:&lt;/strong&gt; Deploy to Azure Static Web Apps&lt;br&gt;
Now for the exciting part – putting your website on the cloud:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;a href="https://dev.tourl"&gt;portal.azure.com&lt;/a&gt; and sign in&lt;/li&gt;
&lt;li&gt;Click "Create a resource" (the + icon in the left menu)&lt;/li&gt;
&lt;li&gt;Search for "Static Web App" and select it&lt;/li&gt;
&lt;li&gt;Click "Create"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Fill in the basics:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Subscription: Your subscription(Azure for Students)&lt;/li&gt;
&lt;li&gt;Resource Group: Click "Create new" and name it "cat-website-rg"&lt;/li&gt;
&lt;li&gt;Name: Give your app a name like "my-amazing-cat-site"&lt;/li&gt;
&lt;li&gt;Hosting Plan type: Free&lt;/li&gt;
&lt;li&gt;Region: Choose the one closest to you&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;For the GitHub section:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sign in to your GitHub account when prompted&lt;/li&gt;
&lt;li&gt;Organization: Your GitHub username&lt;/li&gt;
&lt;li&gt;Repository: "simple-cat-website" (the one you just created)&lt;/li&gt;
&lt;li&gt;Branch: "main"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffsxsl3e6iaoyel8hjgfk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffsxsl3e6iaoyel8hjgfk.png" alt=" " width="800" height="547"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For Build details:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Build Preset: Select "HTML"&lt;/li&gt;
&lt;li&gt;App location: "/"&lt;/li&gt;
&lt;li&gt;Output location: "/"&lt;/li&gt;
&lt;li&gt;Leave API location empty&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0vnmm1l955pjvh7c888q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0vnmm1l955pjvh7c888q.png" alt=" " width="640" height="246"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F80bzng2mbj7fzmhdem4v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F80bzng2mbj7fzmhdem4v.png" alt=" " width="800" height="557"&gt;&lt;/a&gt;&lt;br&gt;
Click "Review + create" and then "Create"&lt;br&gt;
Azure will now work its magic! This takes about &lt;strong&gt;2-3&lt;/strong&gt; minutes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 7:&lt;/strong&gt; View Your Live Cat Website!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Once deployment is complete, click "Go to resource"&lt;/li&gt;
&lt;li&gt;On the Overview page, find the URL (something like &lt;a href="https://dev.tourl"&gt;&lt;/a&gt;&lt;a href="https://thankful-wave-0d1291f10.6.azurestaticapps.net/" rel="noopener noreferrer"&gt;https://thankful-wave-0d1291f10.6.azurestaticapps.net/&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Click the URL and... TADA! Your cat website is LIVE on the internet! 🚀&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flp2426nnoyzpnmyb3tkz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flp2426nnoyzpnmyb3tkz.png" alt=" " width="800" height="463"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Just Happened?&lt;/strong&gt;&lt;br&gt;
You just:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Created a website with HTML and CSS&lt;/li&gt;
&lt;li&gt;Stored your code on GitHub (like professional developers do!)&lt;/li&gt;
&lt;li&gt;Deployed your site to Microsoft's Azure cloud&lt;/li&gt;
&lt;li&gt;Created a real website anyone in the world can visit&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Behind the scenes, Azure set up something called "GitHub Actions" which automatically deploys your website whenever you update your code. So cool, right?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fncyadoxffxdc2y8mgud4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fncyadoxffxdc2y8mgud4.png" alt=" " width="800" height="154"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Troubleshooting Tips&lt;/strong&gt;&lt;br&gt;
If your site doesn't appear or the cat image is missing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Check that your image is named exactly &lt;code&gt;cat.jpg&lt;/code&gt; (case sensitive!)&lt;/li&gt;
&lt;li&gt;Make sure you uploaded both files to GitHub&lt;/li&gt;
&lt;li&gt;Give the deployment a few minutes to complete&lt;/li&gt;
&lt;li&gt;Try clearing your browser cache (Ctrl+F5)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Level Up Your Cat Website&lt;/strong&gt;&lt;br&gt;
Now that you have a live site, why not make it even better?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add more cat pictures&lt;/li&gt;
&lt;li&gt;Add a section about different cat breeds&lt;/li&gt;
&lt;li&gt;Create a gallery page&lt;/li&gt;
&lt;li&gt;Add some JavaScript to make your "Click for a Cat Fact" button actually show random facts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Why This Matters for Your Future&lt;/strong&gt;&lt;br&gt;
Even this simple project teaches you concepts used by professional developers every day:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Version control with GitHub&lt;/li&gt;
&lt;li&gt;Cloud deployment pipelines&lt;/li&gt;
&lt;li&gt;Web hosting&lt;/li&gt;
&lt;li&gt;Basic HTML and CSS&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are foundational skills that apply to almost any tech career and they look great on a resume or portfolio!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Share Your Creation!&lt;/strong&gt;&lt;br&gt;
Now that your cat website is live, share the URL with your friends, family and fellow classmates. Maybe even with your cat (though they might be a harsh critic😂).&lt;br&gt;
Have you successfully deployed your cat website? Drop your site URL in the comments and let me know what you learned along the way.&lt;br&gt;
Hope you enjoyed this tutorial!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Connect with me✨&lt;/em&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Twitter: &lt;a href="https://dev.tourl"&gt;@saisha50545 &lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;GitHub: &lt;a href="https://dev.tourl"&gt;github.com/saishagoel27&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;LinkedIn: &lt;a href="https://dev.tourl"&gt;linkedin.com/in/saisha-goel/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Happy coding (and cat appreciating)! 😺&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
