Customer portals
A portal is not a prettier contact form. It is a place your customers use: log in, see status, book, upload, or download.
The usual failure mode
Requests live in email. Files live in chat. Nobody can answer “where is my order / project / booking?” without looking it up manually.
What a portal can hold
- Client login and a simple dashboard
- Booking or request intake
- Project or job tracking
- Document sharing with a record of what was sent
Related work
Visuals by Stephen is a lighter public-facing version: categorized work plus a session inquiry path. A full authenticated portal is a different product — I will say so if that is what you actually need.