Skip to content

Client portal

Client portal design Projects, files, messages and payment in one place.

A client portal is where your client signs in and sees where the work stands without asking: the project’s stage, files, messages, invoices and payment. One shared thread instead of scattered email, WhatsApp and spreadsheets.

  • Free discovery session
  • A written proposal with deliverables
  • One person answers for it
From
from 160M toman
Usual time
6–10 weeks

For you

Who it is for

  • An agency or studio that moves projects forward with its clients

  • A service company answering "where are we?" every day

  • A business losing invoices, contracts and files across channels

Delivery

What you get

  • Secure client sign-in with one-time codes
  • A project timeline with client sign-off at each stage
  • Files with versions and approval
  • Messaging inside each project
  • Invoices, contracts and online payment
  • An admin panel for your team
  • Notifications by Telegram, SMS or email

The first step is free.

In a discovery session we settle scope, audience and destination together; then you receive a written proposal with deliverables, and the decision is yours.

Request a free discovery session

Compare

Chats and spreadsheets, or one portal

Most businesses already have a portal — scattered across chats, email and spreadsheets. A client portal puts it in one place.

TopicChats and spreadsheetsMashaal portal
StatusThe client asks “where are we?”A project timeline the client sees for themselves
FilesLost between messagesFiles with versions and approvals, in that project’s record
ApprovalsAn “OK” somewhere in a threadEach stage approved by the client, on record
MoneyInvoice here, payment there, chasing by handInvoices, contracts and online payment beside the project
Sign-inAnyone with any numberSecure client sign-in with one-time codes
UpdatesChasing by handAlerts in Telegram, SMS or email

Kinds

Which kind of portal?

A portal is where everyone signs in with their own account and sees only what is theirs.

  • Project-based client portal

    Clients see the stage, the files, the messages, the invoices and the approvals — like Mashaal’s own client portal.

  • Custom CRM

    Clients, sales and follow-ups for a brand and its sub-brands, in one panel.

  • A portal inside Telegram

    The same portal as a Telegram Mini App: clients sign in where they already are, with nothing to install and no site to visit.

Price

What decides the price

The same things the price builder asks, without figures; the builder works out the figure for your project.

Complexity

  • SimpleClear structure and limited features
  • StandardCustom design and core modules
  • AdvancedCustom logic, APIs and admin panels
  • EnterpriseRoles, security, scale and full process

Features

  • User login and roles
  • Dashboard and reports
  • Payments and invoices
  • Content management

Timeline

  • FlexibleQuality-first timeline
  • NormalStandard delivery schedule
  • FastFaster delivery with more execution pressure
  • UrgentHigh-priority compressed execution

Support after launch

  • No special supportBase delivery and setup
  • Launch supportPublishing, testing and initial fixes
  • Growth supportOptimization, reports and path improvement
  • Monthly partnershipContinuous support and phased development

Instant estimate for this

Method

How we work

  1. 1

    Map the client’s path

    From first contact to handover, every moment a client should see or approve something is named.

  2. 2

    On a proven core

    Built on the architecture we run every day ourselves; customisation instead of reinvention.

  3. 3

    Move and train

    Current projects and clients are migrated and your team learns the portal.

Proof

From delivered work

Mashaal Studio’s own client portal — timeline, files, invoices, tickets — is running right now.

Trade Center

ربات سیگنال‌دهی و فروش اشتراک، با مدیریت رفرال صرافی و پرداخت.

  • Bot
  • Business CRM
  • Blockchain service
  • Web app

Mashaal Studio CRM

سی‌آر‌ام کامل و اختصاصی برای کل برند و زیربرندهای مشعل استودیو.

  • Business CRM
  • Portal and dashboard
  • Data analysis
  • CRM

Zedman

اپلیکیشن و سیستم‌عامل مدیریت زندگی.

  • Application
  • Portal and dashboard
  • Desktop

Mashaal Studio

سایت اصلی و پرسونال برندینگ استودیو.

  • Website
  • Portal and dashboard
  • SEO
  • Web

EmadAkbarian

سایت شخصی حوزهٔ ترید، با ربات مدیریت سرمایه و فروش دوره.

  • Website
  • Bot
  • Portal and dashboard
  • Web

Mashaal Studio Mini App

مینی‌اپ و بات تلگرام برای نقش‌های مختلف استودیو.

  • Bot
  • Portal and dashboard
  • Bot

All work

After launch

Still here after launch

Maintenance, backups and monitoring, with a response time you know in advance.

Choosing

How to choose who builds it

Six questions to ask any studio — this one included.

  1. Who owns the code?

    If the builder ever changes, the work must carry on without a rebuild.

  2. Is there a live example?

    A picture of a design is not a product that works every day.

  3. Is the proposal written, with deliverables?

    A price with no list of deliverables cannot be compared with any other.

  4. After launch, how fast is a reply?

    Support without a stated response time is only a name.

  5. Is the phone version tested on its own?

    “Responsive” does not always mean designed for a phone.

  6. Who answers for all of it?

    When design, code and support sit with different people, every problem gets lost between them.

Ask

Questions

A CRM is for your team and clients never see it. A portal shows the client as much of that data as they need, so questions, emails and chasing drop.

Your question is not here?

Ask it. The answer comes from the person who builds the work.

Send my question

See this service’s price now.

The price builder opens with this kind of work chosen: a few options and a first estimate right away. The final figure arrives in writing after a free discovery session.

I have a question about this service first

Next in the studio