How to Design a Website as a Coder: A Step-by-Step Guide

Abhimanyu
4 min readMay 16, 2023

--

Designing a website as a coder can be a daunting task, especially if you’re new to the field. However, with the right tools and a solid plan, you can create a website that not only looks great but also functions smoothly. In this guide, we’ll walk you through the steps of designing a website as a coder.

use Figma as a designing tool (because easy to use)

Step 1: The research phase

The research phase is a crucial starting point for designing a website as a coder. Here, you’ll gather valuable insights and information that will guide your design decisions.

1.) Content

Decide the number of sections on your website, For example, ⇒ we are creating an e-commerce website. On this website we have

  • Header
  • Hero section
  • About Section
  • Product recommendation
  • faqs section
  • Subscription
  • Contact section

Now find content for each section by yourself or using ai tools, I recommend ChatGPT.

2.) Website Structure

In this section, you make a wireframe for your website. use pencil and paper to draw basic wireframes or you can try some online tools for wireframes also.

Sometimes you do not get ideas or design so take inspiration from other websites of your niche or go to an inspiration website, I personally use Awwwards, Dribble and Behance

Step 2: Color Pallette

It is the section where most beginners get into trouble. I am not a professional designer but I can tell you my way. Firstly choose a primary color . then go to this website https://colors.muz.li/ and paste your color here. It gives you different color presets (analogic, mono , triade , complementary, tetrade , random). Here you get a live UI kit demo also.

After getting color pallette , create color styles in Figma using these colors. we also create a black color style for texts.

Step 3: Font Styles

  • use Adobe Fonts and google fonts for fonts
  • To choose fonts, you need to understand the theme of your website. Suppose you have a website on NFT then you some futuristic fonts like sans serif fonts and if you have a fashion website you need some luxury fonts.
  • Adobe has a great filters option to choose the best font for your website
  • After choosing a font, we need to select the size of the font (typefaces).
  • to select typefaces go to https://typescale.com/. and add the base size of your text (18–21 px ⇒ preferable).
  • Now add 5 headings and 1 paragraph in the text style of Figma

Step 4: Find assets for your website

  • use Pixabay and Unsplash for getting images and videos
  • you can also use mid-journey ai for images
  • for illustration use Lottie files
  • for icons, use bootstrap icons or you can use the Iconduck plugin of Figma
  • use the mockup plugin of Figma
  • get the free logo or create your own logo from Canvas

Step 5: Responsive designs

  • make designs for mobile, tablet and desktop

Designing a website as a coder may seem overwhelming, but by following these steps, you can create a website that looks great and functions smoothly. Remember to keep your purpose in mind, choose a framework, plan your layout, choose your colours and fonts, build your website, add interactivity, and test and launch your website. Good luck!

For more blogs like this Follow me!

--

--

Abhimanyu

A software developer sharing his daily learning and experience