Kits de Prompts

Construir un portal de cliente

Un portal de cliente reemplaza los archivos adjuntos dispersos y los correos electrónicos de seguimiento de estado por un único espacio privado para cada cliente. Su valor depende de una promesa: el cliente A nunca debe poder ver los documentos, mensajes o trabajos del cliente B, incluso con una dirección copiada. Este kit construye primero el sitio público, demuestra ese límite de privacidad con dos cuentas de prueba inofensivas y solo entonces añade el intercambio de documentos, el estado del proyecto o caso, la mensajería y las notificaciones. No coloque material confidencial real en el portal hasta que la prueba del paso 2 sea exitosa, y obtenga asesoramiento sobre seguridad, privacidad y conservación de registros adecuado para su profesión y las ubicaciones donde trabaja.

Tipo de proyecto: Portal de cliente Dificultad: Intermediate Tiempo: 2-3 días Funciona con: Base44 / Lovable / v0

Qué tendrás al final

  • Un sitio web de servicios comerciales que explica para qué sirve el portal y qué deben esperar los clientes
  • Cuentas de cliente solo por invitación, con cada cliente restringido a su propia área privada
  • Intercambio de documentos en ambas direcciones sin enviar archivos confidenciales como adjuntos de correo
  • Una vista de proyecto o caso que muestra el estado actual, las actualizaciones recientes y lo que el cliente debe hacer a continuación
  • Mensajes privados conectados al cliente correcto y al trabajo correcto
  • Notificaciones útiles que indican que algo cambió sin exponer contenido confidencial en el correo electrónico
  • Un área de propietario para clientes, documentos, estados, mensajes y acciones pendientes

Antes de empezar

  • El límite de su portal. Decida qué pertenece al portal y qué debe permanecer en otro sistema aprobado. Los requisitos varían según la profesión y la ubicación, así que obtenga asesoramiento adecuado para el trabajo que realiza antes de almacenar material confidencial real.
  • Dos direcciones de correo electrónico de prueba. Una representa al cliente A y la otra al cliente B. Use nombres inventados y contenido de prueba inofensivo para que pueda intentar cruzar el límite de privacidad de forma segura.
  • Una estructura simple de clientes. Decida si un cliente puede tener varios proyectos o casos, qué personal puede trabajar con cada cliente y qué información no deben ver nunca los clientes.
  • Sus reglas de documentos. Enumere los tipos y tamaños de archivo que acepta, cuánto tiempo conserva los archivos, quién puede eliminarlos o reemplazarlos, y si su profesión requiere revisión adicional, escaneo, firma o retención de registros.
  • Sus estados de cara al cliente. Elija un conjunto corto como [SUS NOMBRES DE ESTADO] y escriba lo que significa cada uno en lenguaje sencillo.
  • Un servicio de entrega de correo electrónico. Las notificaciones del portal deben redirigir a las personas al portal en lugar de adjuntar documentos o copiar mensajes confidenciales en el correo electrónico.
  • Contenido e imágenes reales del sitio público. Prepare sus servicios, detalles de contacto y fotos reales que posea o tenga permiso para usar. Hasta entonces, utilice solo marcadores de posición etiquetados.

Qué plataforma encaja con esto

Base44 es la opción más sólida porque el inicio de sesión de la cuenta, la información guardada del cliente, las reglas de acceso detalladas, la carga de archivos y el correo electrónico pueden residir en una sola aplicación. Esto reduce la cantidad de servicios a conectar, pero no hace que un portal sea confidencial automáticamente; la prueba de cliente a cliente en el paso 2 sigue siendo obligatoria. Lovable puede construir el portal completo con autenticación, datos guardados, almacenamiento privado de archivos y trabajo de notificación programada. Sea explícito sobre las reglas de acceso para cada elemento del cliente y pruébelas después de cada paso posterior. v0 puede construir la interfaz y la lógica full-stack y conectar la base de datos y los servicios de almacenamiento de archivos, pero usted tiene más responsabilidad en elegir, conectar y asegurar esas piezas. En cualquier plataforma, utilice un sistema de cliente especializado u organice una revisión de seguridad profesional cuando su trabajo tenga requisitos estrictos de confidencialidad, firma, retención, auditoría o regulatorios.

Empieza con el primer prompt en un plan gratuito. El uso adicional y algunos servicios conectados pueden costar más a medida que desarrollas el proyecto.

Créalo en

Cómo ganamos dinero

Los pasos

1

Construir el sitio público y explicar el portal

Cuándo usarlo

Empiece aquí, en un proyecto nuevo, antes de las cuentas o del material del cliente.

Un sitio público creíble que establezca las expectativas correctas sin pretender que el portal privado ya existe.

El prompt

Estos prompts funcionan mejor en inglés — pégalos tal como están, incluso en páginas traducidas.

Build a public website for [BUSINESS NAME], a [TYPE OF SERVICE BUSINESS] that helps [WHO YOU SERVE] with [WHAT YOU DO].

Create a home page explaining the service and the next step, a services page, a page for one service, an about page, a contact page and a how the client portal works page. The portal page should explain that invited clients will be able to exchange documents, check progress and send messages in one private place.

Add a client login button in the header and on the portal page. For now it should open a clear message saying that client access is being added next. Do not create a fake login or a private area that is not protected.

The public contact form collects only [PUBLIC ENQUIRY FIELDS]. Put a clear note beside it telling people not to send confidential details or documents through this public form. Do not add a file upload to the public form.

Store my services as editable information with a private owner screen. Each service has a name, short description, full description, who it is for and whether it is currently offered. Add three example services clearly labelled for me to replace.

Design the site to feel [THREE ADJECTIVES] using [COLORS]. Make it easy to read on a phone. Use labelled placeholders saying [REAL BUSINESS PHOTO NEEDED]. Do not use stock photography and do not generate images of clients, staff, documents, offices or results from scratch. Editing my own real business photos is fine; only invented or generated scenes are the problem.

Do not add client accounts, documents, project records, messages or notifications in this step. When finished, tell me where I edit services and which words and images are still examples.

Comprueba que funcionó

  • Cada página pública se abre y el menú funciona
  • La página del portal explica lo que los clientes invitados podrán hacer
  • El botón de inicio de sesión del cliente no pretende que un portal sin terminar esté listo
  • El formulario de contacto público advierte a las personas que no envíen material confidencial
  • Editar un servicio cambia la página del servicio público
  • Cada imagen faltante es una solicitud claramente etiquetada para una imagen real
  • El sitio se lee y se navega cómodamente desde su teléfono

Sabrás que funcionó cuando:

Un sitio público donde un cliente potencial comprende su servicio y la promesa del portal sin ser invitado a compartir material confidencial todavía.

Ojo con

Un formulario de consulta pública no es un sistema de admisión confidencial. Manténgalo corto, elimine las cargas de archivos y dirija a los clientes existentes al portal solo después de que se supere la prueba de acceso. No describa el portal como seguro simplemente porque se planea una pantalla de inicio de sesión.

2

Demostrar que un cliente nunca puede acceder al material de otro cliente

Cuándo usarlo

Inmediatamente después de que el sitio público esté correcto, antes de añadir documentos, proyectos o mensajes reales.

Un límite de privacidad aplicado que funciona incluso cuando alguien pega la dirección de otro cliente.

El prompt

Estos prompts funcionan mejor en inglés — pégalos tal como están, incluso en páginas traducidas.

Add invite-only client accounts and the private access boundary for this portal.

Use the platform's built-in account system for login, logout and forgotten-password reset. I create each client in a private owner area and invite their approved email address. Do not allow open public sign-up. An invited account belongs to exactly one client area unless I explicitly assign it to more than one.

Create a private client home page that shows only that client's name and harmless test items for now. Add two invented test clients using [CLIENT A TEST EMAIL] and [CLIENT B TEST EMAIL]. Give each one a clearly labelled dummy note and dummy document reference containing no real client information.

Enforce access on the material itself, not only by hiding menu links. Before showing a client area, note, document reference or future download, check that the signed-in account belongs to that exact client. Client A must never receive client B's title, file name, status, message, contact detail or any hint that the material exists.

Add owner and staff access using [YOUR STAFF ACCESS RULE]. Only I can create clients, send invitations or change which account belongs to which client. A staff member sees only [ALL CLIENTS / ASSIGNED CLIENTS]. A client can never change their own client assignment or staff permissions.

Make private material unavailable when signed out. If someone pastes an address for material they cannot access, show a neutral not available message or return them to their own portal without revealing whose material it was.

Do not add real uploads, project tracking or messages yet. When finished, give me a plain-language test plan using the two test accounts, including the exact client-area and dummy-item addresses I should copy between them.

Comprueba que funcionó

  • El cliente A inicia sesión y solo ve el nombre del cliente A y elementos ficticios
  • Mientras se está conectado como cliente A, pegar la dirección del área privada del cliente B no revela nada sobre el cliente B
  • Pegar la dirección de un elemento ficticio del cliente B como cliente A tampoco revela nada
  • El cliente B pasa las mismas pruebas contra el material del cliente A
  • Cerrada la sesión, la dirección privada de ninguno de los clientes muestra su contenido
  • Un cliente no puede cambiar su asignación ni abrir los controles de propietario y personal
  • Una cuenta de prueba del personal sigue la regla de visibilidad de cliente que usted eligió
  • El restablecimiento de contraseña olvidada funciona sin exponer si otra persona es cliente

Sabrás que funcionó cuando:

Iniciada la sesión como cliente A, usted pegó las direcciones del área privada y de los elementos ficticios del cliente B y ambas fueron rechazadas sin revelar ninguna información del cliente B, luego repitió la prueba en la otra dirección.

Ojo con

Ocultar un enlace no es confidencialidad. La verificación debe ocurrir cada vez que se abre el material, incluyendo a través de una dirección pegada o una descarga futura. Realice la prueba con cuentas de cliente normales, nunca con su cuenta de propietario, porque se supone que el propietario debe ver más. Conserve las dos cuentas de prueba para cada paso posterior; los cambios en documentos, estados y mensajes pueden volver a abrir el límite.

3

Intercambiar documentos de forma segura en ambas direcciones

Cuándo usarlo

Solo después de que se supere la prueba de privacidad de dos clientes.

Los clientes y el personal pueden intercambiar archivos sin crear enlaces públicos ni enviar adjuntos confidenciales por correo electrónico.

El prompt

Estos prompts funcionan mejor en inglés — pégalos tal como están, incluso en páginas traducidas.

Add private document exchange to the client portal without weakening the access rules from step 2.

I can upload a document to one chosen client and optionally connect it to [PROJECT OR CASE TERM]. A client can upload a document only into their own client area. Every document shows a clear title, category, who uploaded it, when it was uploaded, which client and project it belongs to, its current version and [DOCUMENT STATUS NAMES].

Store documents in private storage. Opening or downloading a document must check the signed-in account and client assignment again at that moment. Do not expose a permanent public file address. A copied download address from client B must not work for client A or while signed out.

Accept only [ALLOWED FILE TYPES] up to [MAXIMUM FILE SIZE]. Reject unsupported or oversized files with a useful explanation. If the chosen storage setup cannot check uploaded files for malware, which means harmful files, stop and tell me plainly what separate protection or review I need before accepting real uploads. Do not claim a file is safe merely because it uploaded successfully.

Let either side upload a new version without silently erasing the earlier one. Show which version is current and keep the earlier history for [YOUR RETENTION RULE]. A client may remove their own unsubmitted upload, but cannot delete a document I shared or erase the activity history. I can archive a document without breaking the rest of the client record.

Notify the other side that a document is available using a generic email that links back to the portal. Do not attach the file and do not include its confidential contents in the email.

Test with one harmless file uploaded by client A, one harmless file I share with client B, one unsupported file and one oversized test file. Re-run the crossed-address test using both the document page and its download address.

Comprueba que funcionó

  • El cliente A puede cargar un documento de prueba inofensivo y usted puede abrirlo desde el área del propietario
  • Usted puede compartir un documento de prueba inofensivo con el cliente B y el cliente B puede descargarlo
  • El cliente A no puede ver el nombre del archivo, la página del documento ni la descarga del cliente B cuando se le proporcionan las direcciones copiadas
  • Cerrada la sesión, una dirección de descarga copiada no abre el archivo
  • Un archivo no compatible o de gran tamaño es rechazado con un mensaje útil
  • Cargar una nueva versión mantiene la versión anterior visible en el historial
  • El correo electrónico de notificación llega sin el documento adjunto ni sus contenidos confidenciales expuestos

Sabrás que funcionó cuando:

Un intercambio de prueba bidireccional donde el cliente A le carga archivos a usted, usted los comparte con el cliente B, y las direcciones copiadas del documento y de descarga del cliente B no revelan nada al cliente A.

Ojo con

Un enlace de archivo difícil de adivinar sigue siendo un enlace público si se abre sin verificar la cuenta. Pruebe la descarga en sí, no solo la página del documento. El almacenamiento de archivos tampoco proporciona automáticamente verificación de malware, reglas de retención o cumplimiento profesional; confirme esos aspectos por separado antes de usar material real. Las notificaciones por correo electrónico deben indicar que hay actividad pendiente en el portal, sin repetir nombres o contenidos confidenciales.

4

Mostrar el estado del proyecto o caso sin exponer notas internas

Cuándo usarlo

Después de que el intercambio de documentos privados funcione en ambas direcciones.

Que el cliente pueda responder "¿en qué situación se encuentra esto?" y "¿qué debo hacer?" sin tener que enviarle un correo electrónico.

El prompt

Estos prompts funcionan mejor en inglés — pégalos tal como están, incluso en páginas traducidas.

Add client-facing progress tracking to the portal. Use the word [PROJECT / CASE / ENGAGEMENT / YOUR TERM] throughout.

In my owner area, I can create a piece of work for one client with a title, responsible staff member, start date, current client-facing status, last update, next step, target date when appropriate and whether the client owes an action. Use only these client-facing statuses: [YOUR STATUS NAMES AND PLAIN-LANGUAGE MEANINGS].

On the client side, show their active work first. Each item shows the current status, the latest client-facing update, what happens next, any action they need to take and when it was last updated. Connect the right shared documents to the right item.

Keep client-facing updates completely separate from private staff notes. Private notes, internal risk labels, staff discussion, other clients, private fees and draft decisions must never appear in the client view, search, notifications or copied addresses.

Keep a dated history of client-facing status changes so the client can understand progress. Do not delete an earlier update when the status changes. Let me correct a mistaken update while preserving that a correction was made.

Do not invent target dates or imply a guaranteed outcome. If no reliable date exists, show [YOUR NO-DATE WORDING] rather than guessing.

Test one active item and one completed item for each test client. Re-run the client A versus client B address test on the item page and on a connected document.

Comprueba que funcionó

  • El cliente A solo ve su trabajo activo y completado
  • El estado actual, la última actualización, el siguiente paso y la acción del cliente se entienden sin explicaciones
  • Cambiar un estado se añade al historial fechado en lugar de borrar la actualización anterior
  • Una nota privada del personal nunca aparece en la vista del cliente ni en las notificaciones
  • El cliente A no puede abrir el elemento del cliente B pegando su dirección
  • Un documento conectado sigue respetando los permisos de documento del paso 3
  • Las fechas de entrega faltantes utilizan una redacción honesta en lugar de una promesa inventada

Sabrás que funcionó cuando:

Cada cliente de prueba puede abrir un elemento de trabajo, comprender su estado actual y la siguiente acción, y no puede acceder al trabajo de otro cliente mediante una dirección pegada.

Ojo con

Tener un campo de notas único tanto para el personal como para los clientes es un accidente de confidencialidad a punto de ocurrir. Mantenga las notas privadas y las actualizaciones dirigidas al cliente separadas desde el principio. Los estados también se vuelven inútiles cuando nadie los actualiza, por lo que debe mostrar la fecha de la última actualización e incluir los elementos obsoletos en la vista del propietario en lugar de presentar información antigua como si fuera actual.

5

Añadir mensajería privada y notificaciones útiles

Cuándo usarlo

Una vez que las cuentas, los documentos y las páginas de estado hayan superado todas las pruebas entre clientes.

Los clientes y el personal pueden comunicarse sobre el trabajo mientras el correo electrónico solo lleva una notificación segura.

El prompt

Estos prompts funcionan mejor en inglés — pégalos tal como están, incluso en páginas traducidas.

Add private portal messaging, notifications and an owner activity view.

Each message belongs to one client and, when relevant, one [PROJECT OR CASE TERM]. Clients can start a message and reply only inside their own client area. Staff can message only clients allowed by [YOUR STAFF ACCESS RULE]. Show sender, date, message, unread state and the related work item in a clear conversation.

If a message includes a file, send it through the protected document flow from step 3 rather than adding an ordinary public attachment. The same client check must protect the message, conversation and file every time they are opened.

Send notifications for [EVENTS THAT SHOULD NOTIFY, e.g. new message, new document, status change and action due]. Use in-app notifications and [EMAIL / NO EMAIL]. An email should say only that new portal activity is waiting, name [SAFE DETAILS ALLOWED IN EMAIL] and link to the login page. Do not copy the full message, confidential document name or sensitive status into email.

Prevent duplicate notifications when an action is retried. Do not send a notification to the person who performed the action. Let each person mark items read, and let clients control [OPTIONAL NOTIFICATION PREFERENCES] without turning off essential account or security messages.

Give me one owner view of unread client messages, documents awaiting review, client actions due and work items not updated since [STALE PERIOD]. Opening an item should take me to the correct client and preserve the full dated history.

Keep archived conversations and notification history according to [YOUR RETENTION RULE]. Do not let a client delete staff messages or erase the history.

Test a message, reply, document attachment, status notification and due-action reminder with both test clients. Then repeat every client A versus client B direct-address test from steps 2 through 4.

Comprueba que funcionó

  • El Cliente A puede enviarle mensajes y ver su respuesta en la misma conversación
  • Un archivo añadido a un mensaje sigue el flujo de documento protegido
  • El Cliente A no puede abrir la conversación o el archivo adjunto del Cliente B a partir de direcciones copiadas
  • El correo electrónico de notificación llega pero no revela el contenido confidencial del mensaje o documento
  • La persona que realizó el cambio no recibe una notificación innecesaria sobre su propia acción
  • Repetir la misma acción no envía un mensaje duplicado
  • Su vista de propietario muestra mensajes no leídos, documentos pendientes de revisión, acciones del cliente pendientes y trabajo atrasado
  • Cada prueba anterior entre clientes sigue siendo exitosa

Sabrás que funcionó cuando:

Una conversación de prueba completa con un archivo adjunto protegido y una notificación donde cada cliente ve solo su propia actividad y todas las direcciones entre clientes permanecen bloqueadas.

Ojo con

El correo electrónico es la alerta, no el portal. Copiar mensajes completos o nombres de documentos en las notificaciones recrea el problema de confidencialidad que el portal debía resolver. Las alertas duplicadas destruyen la confianza rápidamente, así que pruebe el mismo evento dos veces. Vuelva a ejecutar las pruebas de privacidad después de la mensajería, ya que las conversaciones y los archivos adjuntos introducen nuevas formas de solicitar material al cliente.

Salir a producción

  • Reemplace cada ejemplo de servicio y marcador de posición de imagen pública con copias precisas e imágenes reales que usted posea o tenga permiso para usar
  • Elimine cada cliente, nota y documento ficticio antes de invitar a clientes reales, mientras mantiene cuentas de prueba inofensivas separadas para futuras verificaciones
  • Repita la prueba del cliente A frente al cliente B en el sitio en vivo para el área de cliente, proyecto o caso, página de documento, dirección de descarga, conversación y adjunto
  • Repita la prueba de cliente cruzado para cada rol del personal y después de cambiar la asignación de cliente de un miembro del personal
  • Confirme que una cuenta de cliente o personal eliminada pierde acceso inmediato al material previamente disponible
  • Pruebe el inicio de sesión, cierre de sesión y restablecimiento de contraseña olvidada desde una ventana de navegador privado
  • Pruebe archivos permitidos, no admitidos y de gran tamaño, y confirme qué protección contra malware o revisión manual proporciona realmente su configuración
  • Confirme que las notificaciones contienen solo los detalles seguros que usted aprobó y nunca adjunte documentos confidenciales
  • Escriba y siga un proceso de retención, corrección, eliminación y copia de seguridad adecuado para su trabajo
  • Obtenga asesoramiento sobre privacidad, seguridad y confidencialidad profesional adecuado para su profesión y ubicación antes de almacenar material real de clientes
  • Ejecute la auditoría de reglas de acceso después de cada cambio significativo en el portal
  • Conecte y verifique su servicio de correo electrónico con el prompt de correo electrónico transaccional
  • Añada su política de privacidad y términos con el prompt de páginas legales
  • Conecte su dominio personalizado con el prompt de dominio personalizado y confirme que aparece el candado

Gasta menos créditos

Toda plataforma te cobra por el trabajo que hace su IA — así que el hábito más barato es pensar antes de construir. Estas seis reglas eliminan la mayor parte del desperdicio, elijas la plataforma que elijas.

  1. Planifica primero en un chat gratuito. Esboza todo en ChatGPT, Claude o Gemini — páginas, funciones, qué recoge cada formulario, cómo debe verse. Pensar allí es gratis; pensar dentro de un builder se factura.
  2. Empieza con un prompt escrito, no con una frase. "Hazme una web" es la frase más cara al construir con IA. Un primer prompt completo — como los de este sitio — ahorra decenas de rondas de corrección.
  3. No seas perezoso con los detalles. Cada detalle que omites vuelve como una corrección que pagas. Nombre del negocio, colores, cada página, cada campo del formulario, qué pasa tras el envío — ponlo todo en el primer prompt.
  4. Después, un cambio por mensaje. "Arregla la cabecera, y el formulario, y los colores" produce un enredo que cuesta más deshacer de lo que ahorró.
  5. ¿Atascado? Deja de parchear. Si la misma corrección falla unas tres veces, no envíes una cuarta — describe el estado final deseado de toda la sección en un mensaje nuevo.
  6. Empieza gratis. Mejora el plan cuando necesites más. Usa la cuota gratuita para crear y explorar tu primera versión. Mejora el plan cuando necesites más uso o funciones de pago, y revisa el coste de los servicios conectados antes del lanzamiento.

Los prompts de esta página están escritos para hacer casi todo este trabajo por ti — de eso se trata.

Lee la guía completa

Revisado el: 2026-07-27

Preguntas Frecuentes

Usamos cookies para analizar el tráfico y rastrear clics de afiliados. Al continuar, aceptas nuestra Política de Privacidad.