Skip to content
MaryamCode
  • Home
  • Services
  • Portfolio
  • About
  • Process
  • Blog
  • Contact
Start a Project→

The process

A clear process. A better website.

From the first conversation to launch, each step has a purpose: understand the goal, plan the experience, develop carefully and test the details.

Start a Project

The four stages

  1. 01

    Discover

    Understand the business, audience, project goals, requirements, content and constraints.

    • Business goals and audience
    • Requirements and must-have features
    • Existing content and constraints
  2. 02

    Plan

    Establish the page structure, content hierarchy, user journeys, visual direction and required functionality.

    • Sitemap and page structure
    • Content hierarchy and user journeys
    • Visual direction and functionality
  3. 03

    Develop

    Build responsive pages, maintainable components and purposeful interactions. Test important features during implementation.

    • Responsive, reusable components
    • Purposeful interactions
    • Features tested during the build
  4. 04

    Test & Launch

    Check forms, links, responsiveness, accessibility, metadata, performance and browser behaviour. Fix issues before launch and provide the agreed handover.

    • Forms, links and responsiveness
    • Accessibility, metadata and performance
    • Launch and agreed handover

Before we start

What helps a project start smoothly.

You don’t need everything ready. Even rough notes on these points make the first conversation more useful.

Timelines and revision rounds are agreed for each project once the scope is clear.

  1. Business goalsWhat the website should help you achieve.
  2. Required pagesA rough list of the pages you expect to need.
  3. Content and assetsText, photos, logo and product details you already have.
  4. Essential functionalityForms, booking, online payments or other must-have features.
  5. Example websitesSites you like, and what you like about them.
  6. Desired timelineAny dates that matter, such as a launch or a campaign.
LET'S WORK TOGETHER

Ready for the first conversation?

Share a few details about your business and your website. I’ll reply with questions and suggested next steps.

Discuss Your Project

Let's get started.

We want to hear from you to get an awesome project started!

Let's Chat

MaryamCode.

ServicesPortfolioAboutProcessBlogContact

© Copyright 2026 MaryamCode

Privacy PolicyTerms of Service
Online

Need a custom website? Chat with us for quick answers & project estimates!