Developing web apps with no design requirements

View in another language:
Developing web apps with no design requirements
Categories
Technologies
Author

Miro Lehtonen

Project Manager & Lead Developer
Date

There’s a lot of room for misunderstanding when those who need a web app (the customers) communicate directly with those who will develop the
web app (the devs). They may go through all the important topics, like the requirements and the budget, not fully aware of the differences in their languages: same words but different meanings. Sometimes we need a bit of interpretation between the customer’s language and the developer’s code. The discussion about front-end design is a typical example.

“No design required”, “no front-end required”, “it’s B2B so no UX design required”, and the list customer wishes goes on. How should we actually understand the customer? Remembering the differences in the semantics, taking the words literally is out of the question. So let’s go deeper to figure out 1) what the customer wants, 2) what they need, and 3) how to communicate it to the devs in their language.

Common reasons for not requiring much in the design front include budget constraints and development schedule which are both related to the amount of work expected from the devs. In other words, customers want to save both timeand money – well who wouldn’t? But would these customers be ok with a website that looks like a cheap and dirty hack? Maybe, as long as it’s easy to use and navigate. But no good developer wants to deliver less than impressive quality to the customer. No good developer takes pride in quality that didn’t impress the customer. So we conclude that, even at the minimum, 1) design decisions are required because the page building blocks don’t just naturally fall into their most intuitive places, and 2) design implementation is required, most often with HTML + CSS stylesheets, because a unique style cannot be copied, even by definition. 

So much for the literal meaning of “no design required” but it directs us to aska more relevant question: _how much_ design is required? A safe bet is that a customer with no design requirements doesn’t expect newly designed fonts, logos, color schemes or anything else that an experienced designer would mention in their skill set. Another educated guess tells us that they do need a web app design that lets your eyes rest and is easy to use. Now we might be interested in the minimal design requirements that make the
web app good-looking and user-friendly, but we might as well skip this step and jump right into design planning, assuming that by doing the right kind of design work, we can meet the minimal requirements without spending too much time on unnecessary design decisions.

Without getting specific on any web development project, we will stick to moregeneral developer guidelines that will satisfy customers with no design requirements.

  • Designer apps and toolkits. Let’s forget about these as we don’t have a designated designer working with any designer tools.
  • Reusable design. Focus on this. The web is full of open source, free-to-usebits and blocks made my real designers. That includes web page skins, userinterface components, fonts, icons, color schemes, …, date pickers, range selectors, slick sliders. Decent implementations for any of the commonJavascript frameworks can be found in a few seconds of googling.
  • Previous experience. Take advantage of what you learned from your past projects. Learning how to customize the customizable UI component always takes time that may include a fair amount of debugging and code inspection. The documentation of free code is far from perfect and not always up-to-date.

Still not feeling confident? Make screenshots and seek confirmation from the customer that the “no design requirements” still holds.

Miro Lehtonen · Project Manager & Lead Developer

Academic scholar with a research focus on information retrieval and web technology, educational and team leader experience at several institutions in Finland, Thailand, and Australia, Miro is currently also an adjunct lecturer at the Mae Fah Luang University, Thailand. He has been applying his academic expertise in a number of different projects at Outsourcify as the IT architect of web portals.

Have a project in mind?
Let's start your project today

Contact Us
Have a project in mind?
Let's start your project today

Related blog articles

Resources

Building a B2B Product: Laying the Right Foundations from Day One

September 29, 2025

Building a B2B Product: Laying the Right Foundations from Day One
Building a B2B Product: Laying the Right Foundations from Day One
Technologies

A ResTech MVP in 1 Month

September 19, 2025

A ResTech MVP in 1 Month
A ResTech MVP in 1 Month
Technologies

Recent Projects at Outsourcify: A Behind-the-Scenes Series

June 2, 2025

Recent Projects at Outsourcify: A Behind-the-Scenes Series
Recent Projects at Outsourcify: A Behind-the-Scenes Series
Technologies

Our Headless WordPress Journey with Astro.js and Vue.js

September 2, 2025

Our Headless WordPress Journey with Astro.js and Vue.js
Our Headless WordPress Journey with Astro.js and Vue.js
Resources

Why Taking Over a Development Project Is Always a Challenge

August 11, 2025

Why Taking Over a Development Project Is Always a Challenge
Why Taking Over a Development Project Is Always a Challenge
Technologies

From Vibe-Coded Prototype to Production-Ready: How Client Mockups Accelerate Our Work

August 5, 2025

From Vibe-Coded Prototype to Production-Ready: How Client Mockups Accelerate Our Work
From Vibe-Coded Prototype to Production-Ready: How Client Mockups Accelerate Our Work
Technologies

Outsourcify’s 2025 Tech Stack Driving Digital Excellence

August 4, 2025

Outsourcify’s 2025 Tech Stack Driving Digital Excellence
Outsourcify’s 2025 Tech Stack Driving Digital Excellence
Outsourcify Story

What Our Clients Say About Us: A Look at Outsourcify’s Google Reviews

July 30, 2025

What Our Clients Say About Us: A Look at Outsourcify’s Google Reviews
What Our Clients Say About Us: A Look at Outsourcify’s Google Reviews
Outsourcify Story

The Agency Developer: Beyond the Code

July 14, 2025

The Agency Developer: Beyond the Code
The Agency Developer: Beyond the Code
Resources

A Website Is Non-Negotiable in 2025 — But Its Content May Be Training AI

July 9, 2025

A Website Is Non-Negotiable in 2025 — But Its Content May Be Training AI
A Website Is Non-Negotiable in 2025 — But Its Content May Be Training AI
Resources

SaaS Tools Annual Cost Comparison for a 35-User Team – and What You Can Learn from Our Journey

June 11, 2025

SaaS Tools Annual Cost Comparison for a 35-User Team – and What You Can Learn from Our Journey
SaaS Tools Annual Cost Comparison for a 35-User Team – and What You Can Learn from Our Journey
Resources

A Guide to Thailand’s Online Payment Gateways

May 4, 2025

A Guide to Thailand’s Online Payment Gateways
A Guide to Thailand’s Online Payment Gateways
Technologies

10 Programming Practices Worth Rethinking

April 29, 2025

10 Programming Practices Worth Rethinking
10 Programming Practices Worth Rethinking
Outsourcify Story

The Outsourcify Story #1: Lessons from a decade in Web Development

March 23, 2025

The Outsourcify Story #1: Lessons from a decade in Web Development
The Outsourcify Story #1: Lessons from a decade in Web Development
Technologies

Outsourcify partners with Sisense: the Power of Business Intelligence

February 16, 2025

Outsourcify partners with Sisense: the Power of Business Intelligence
Outsourcify partners with Sisense: the Power of Business Intelligence
Technologies

The 8 Archetypes of Software Engineers Every Team Needs (And How to Harness Their Superpowers)

February 6, 2025

The 8 Archetypes of Software Engineers Every Team Needs (And How to Harness Their Superpowers)
The 8 Archetypes of Software Engineers Every Team Needs (And How to Harness Their Superpowers)
Outsourcify Website

Eco-friendly and Accessible Websites: Building a Sustainable Digital Future

December 10, 2024

Eco-friendly and Accessible Websites: Building a Sustainable Digital Future
Eco-friendly and Accessible Websites: Building a Sustainable Digital Future
Technologies

The impact of API-centric approaches on software development

November 27, 2024

The impact of API-centric approaches on software development
The impact of API-centric approaches on software development
Technologies

How to know you can trust a web agency: A practical guide

November 15, 2024

How to know you can trust a web agency: A practical guide
How to know you can trust a web agency: A practical guide
Technologies

Who’s watching? A guide to privacy on websites and protecting your data

November 14, 2024

Who’s watching? A guide to privacy on websites and protecting your data
Who’s watching? A guide to privacy on websites and protecting your data
Technologies

Understanding the differences between MVP and MMP for smarter product development

November 13, 2024

Understanding the differences between MVP and MMP for smarter product development
Understanding the differences between MVP and MMP for smarter product development
Technologies

The top 3 strategic pitfalls that can derail a tech startup

November 8, 2024

The top 3 strategic pitfalls that can derail a tech startup
The top 3 strategic pitfalls that can derail a tech startup
Technologies

How to avoid AI project failures: lessons from automation

November 7, 2024

How to avoid AI project failures: lessons from automation
How to avoid AI project failures: lessons from automation
Technologies

The top 3 pitfalls facing CTOs and how to overcome them

October 31, 2024

The top 3 pitfalls facing CTOs and how to overcome them
The top 3 pitfalls facing CTOs and how to overcome them
Technologies

How do we extract the needs of a startup in the context of a Define Scope – Requirements Workshop?

October 29, 2024

How do we extract the needs of a startup in the context of a Define Scope – Requirements Workshop?
How do we extract the needs of a startup in the context of a Define Scope – Requirements Workshop?
Technologies

The vital role of a product owner in your web project

October 25, 2024

The vital role of a product owner in your web project
The vital role of a product owner in your web project
Technologies

How to choose a web agency: Top platforms to help you find a reliable partner

October 15, 2024

How to choose a web agency: Top platforms to help you find a reliable partner
How to choose a web agency: Top platforms to help you find a reliable partner
Technologies

The breadth of expertise required for Web Development

October 9, 2024

The breadth of expertise required for Web Development
The breadth of expertise required for Web Development
Technologies

Running daily, a day early: cron jobs for everyone

October 7, 2024

Running daily, a day early: cron jobs for everyone
Running daily, a day early: cron jobs for everyone
Company Activities

Behind the scenes: Triple baby party & reflecting on our company’s sociology

October 4, 2024

Behind the scenes: Triple baby party & reflecting on our company’s sociology
Behind the scenes: Triple baby party & reflecting on our company’s sociology
Technologies

Caching: Our number one suspect

August 9, 2024

Caching: Our number one suspect
Caching: Our number one suspect
Technologies

What is a database and how do you choose one for your web application project?

June 18, 2024

What is a database and how do you choose one for your web application project?
What is a database and how do you choose one for your web application project?
Technologies

Outsourcify’s expertise with the Astro framework

June 11, 2024

Outsourcify’s expertise with the Astro framework
Outsourcify’s expertise with the Astro framework
Technologies

What is an API and how does Outsourcify use them?

May 22, 2024

What is an API and how does Outsourcify use them?
What is an API and how does Outsourcify use them?
Technologies

Which LLMs are we using to facilitate the development at Outsourcify?

May 10, 2024

Which LLMs are we using to facilitate the development at Outsourcify?
Which LLMs are we using to facilitate the development at Outsourcify?
Technologies

Integrating an AI service for Real Estate

January 19, 2024

Integrating an AI service for Real Estate
Integrating an AI service for Real Estate
Technologies

Vue 3 vs React: The Quiet Revolution in Front-End Development

April 7, 2025

Vue 3 vs React: The Quiet Revolution in Front-End Development
Vue 3 vs React: The Quiet Revolution in Front-End Development
Technologies

Top 10 Reasons to Outsource SaaS Application Design and Development

December 16, 2024

Top 10 Reasons to Outsource SaaS Application Design and Development
Top 10 Reasons to Outsource SaaS Application Design and Development
Resources

How do we use Digital Ocean as infrastructure at Outsourcify?

December 12, 2023

How do we use Digital Ocean as infrastructure at Outsourcify?
How do we use Digital Ocean as infrastructure at Outsourcify?
Outsourcify Website

Unwrapping December: Round-up of our latest projects

November 30, 2023

Unwrapping December: Round-up of our latest projects
Unwrapping December: Round-up of our latest projects
Technologies

User Interface(UI) design process, before & after.

January 14, 2021

User Interface(UI) design process, before & after.
User Interface(UI) design process, before & after.
Resources

How we facilitate a UX workshop at Outsourcify.

September 14, 2020

How we facilitate a UX workshop at Outsourcify.
How we facilitate a UX workshop at Outsourcify.