
Doruk
Likes to build anything. That can be LEGO or... SOFTWARE!
How to deal with clients?
Git is a powerful tool for development. It allows persistence which makes you fearless! Why not leveraging it to work with client?
I prefer to show my clients a real website, from the earliest stage.
I use vercel to do this with a breeze. Because it supports git branch url out of the box.
<project-name>-<unique-hash>-<scope-slug>.vercel.app
<project-name>-git-<branch-name>-<scope-slug>.vercel.app
In this case, I am mentioning the latter.
I start with v1 branch.
When I make significant changes for clients to check, I create another branch with an incremented number.
The result is like this:
https://ataol-git-v2-doruksahin.vercel.app/
So they can check the changes across versions.
Additionally, you can use a Headless CMS like builder.io to make their content changes by themselves.
I am planning to write an article about how to use a headless CMS to leverage client communication.