Client Portal with Airtable Integration

Job ID: 40024982

Budget: $250 – $750 USD

Client Portal Developer (Airtable Integration + Secure Login)

I need a lightweight and clean web portal connected directly to my Airtable base.
Goal: each client logs in, sees only their own records, and can download simple reports.
No chat, no extra modules — just a secure, efficient client portal, plus a small “News / Updates” page I can update myself.

Workflow

User signs up or logs in (classic username + password).
I provide SMTP credentials for verification emails.

After authentication, the app calls the Airtable API, filters rows by client ID, and displays the data in a responsive table.

Users can export their filtered data to PDF or CSV, with a one-click refresh.

News/Updates page: simple page where I can publish text updates for clients (via Airtable or a small admin panel).

Accepted tech stack

Modern, secure, maintainable:

React / Next.js

or lightweight Node/Express backend

or a serious low-code option (Xano / Retool) if justified

Required deliverables

Fully deployed web portal (custom domain + SSL)

Secure username/password auth (salted + hashed)

Airtable API integration with row-level filtering

Export to CSV/PDF generated on the fly

A “News/Updates” page I can update easily

Small hand-off doc or Loom video showing how to change keys & field mappings

Optional (not required)

Basic audit logging

Dark mode

Admin view to impersonate clients

Very important

This is a fixed-price project — please send your total price and your delivery timeline.

I will only consider developers who have already built a similar client portal (Airtable or another database).
→ Send 1–2 links or Loom demos as proof.

No agencies.

No experiments. No “I can learn it while doing it”.

Communication

I only speak French.
Please communicate in clear written English so I can translate easily.
No voice chat, text only.