🌐 Guide Language / Idioma del Manual: 🇪🇸 Español 🇺🇸 English 🇫🇷 Français 🇧🇷 Português
✦ Standalone External Document • Step-by-Step Manual

OmniPortal Complete Tutorial & User Guide

Comprehensive end-to-end walkthrough: button by button, click by click, workflows, and all features of the AI Micro-Apps platform.

📄 Format: Standalone page (Offline HTML) 🌐 Portal URL: http://localhost:3000 ⚡ Engine: Next.js Turbopack + Gemini AI + Supabase

📑 Table of Contents

💡

1. What is OmniPortal and Why is it Different?

The zero-friction principle versus conventional AI chat tools

Unlike ChatGPT or conventional chatbots where the user is confronted with an intimidating empty text box and must craft complex prompts (Prompt Engineering), OmniPortal uses Form-Guided Micro-Apps:

EMPTY CHAT Requires prompt engineering skills, iterating 5 times, fixing hallucinations, and wasting up to 20 minutes formatting.
OMNIPORTAL Pick a specialized tool (e.g. Sales Proposals), fill in 3 guided fields or click a quick suggestion (e.g. "Dental Clinic"), and receive a professional deliverable in 5 seconds.
🔐

2. Access: Registration & Login

How to sign in and manage your OmniPortal account

Route /login

Sign In Screen — Step-by-Step

When visiting http://localhost:3000/login, you will find the following controls:

  • FIELD 1 Email Address: Enter your registered email (for example, admin@portal.com).
  • FIELD 2 Password: Enter your secret password. Click the eye icon 👁️ to toggle password visibility.
  • BUTTON Click Sign In: Authenticates your credentials with Supabase and directs you straight to the Dashboard.
  • LINK Forgot your password?: Directs to /forgot-password. Entering your email triggers a secure Magic Link. Clicking the link in your email validates your token and brings you straight to /update-password to enter your new password immediately.
  • LINK Don't have an account? Sign up: Takes you to /signup to create your free account.
🧭

3. Interface Anatomy: Top Header & Sidebar

Every visible button and navigation element across the platform

Top Header

Top Header Bar — Button by Button

  • BUTTON ☰ Mobile Menu: Opens or closes the navigation drawer when browsing on smaller screens or mobile devices.
  • SEARCH 🔍 Quick Search (⌘K or Ctrl+K): Instantly locate any AI tool by typing its name or keyword (e.g. proposals, emails, articles, scripts, etc.). Displays a live dropdown navigable with arrow keys (↑ / ↓) and press Enter ↵ or click to jump straight to the workspace.
  • SELECTOR 🌐 Language Switcher: Switch the entire portal interface in real time between Español, English, Français, and Português.
  • BUTTON 🔔 Notifications Bell: Opens a dropdown panel with recent system events (user signups, database backups).
  • AVATAR 👤 Profile Menu (Circle with Initials or Photo): Clicking displays 3 options:
    • Profile: Edit first name, last name, and avatar picture.
    • Settings: Update password.
    • Log Out: Secure session logout.
Sidebar

Sidebar Menu — Button by Button

  • LOGO 'O' OmniPortal: Click anytime to return directly to the main Dashboard view.
  • BUTTON ❮ / ❯ Collapse / Expand: Minimizes sidebar labels to maximize screen space in your workspace.
  • LINK 🏠 Dashboard: Global overview of metrics, quickstart stepper, and interactive FAQ.
  • LINK ⊞ Micro Apps: Complete catalog of all available AI tools.
  • LINK 💎 Plans: Subscription comparison, quotas, and upgrade options.
  • LINK 📖 User Guide: Complete offline reference manual and tutorials.
  • ADMIN 🛡️ Admin Module (Administrators only): Submenu with Admin (user management), Webhooks, Email, and Commercial Materials.
📊

4. The Main Dashboard & Metrics

Performance indicators and interactive quickstart guide

  • BUTTON ⬇ Export Data (top right corner): Generates and downloads a dashboard-export-[date].json file with consolidated system metrics.
  • VALUE BANNER Displays the primary value proposition with a quick action button Launch a Micro-App → to jump directly to the catalog.
  • 4 STAT CARDS Live real-time numbers for Users, Sessions, Conversions, and Revenue with weekly percentage deltas.
  • CHARTS SVG activity trend line and interactive bar charts showing exact percentages on hover.
  • STEPPER 1-4 Quickstart Guide (3 Clicks): Step-by-step interactive tabs with explanations and a Next Step → button.
  • FAQ Accordion with common platform questions expandable with a single click.
🗂️

5. Micro-Apps Catalog: What Each Tool Does

Specialized tactical tools for automated content generation and workflows

Tool Name Route Primary Purpose Generated Deliverable
Proposal Generator /apps/proposal-gen B2B sales proposals and high-ticket quotes Diagnosis, action plan, scope, pricing, and guarantees
Email Sequences /apps/email-sequence Cold outreach and automated nurture campaigns 3 to 5 sequenced emails with hooks, value propositions, and CTAs
Viral Posts / Threads /apps/viral-thread High-engagement content for LinkedIn or X/Twitter Formatted thread with viral hooks in the opening lines
Video Scripts /apps/youtube-script Dynamic scripts for YouTube, TikTok, or Reels Hook, structured content blocks, visual notes, and closing CTA
Article Generator /apps/article-gen SEO-optimized blog posts and structured essays H1/H2 headings, optimized paragraphs, and key takeaway bullet points
Newsletter Generator /apps/newsletter-generator Curated recurring value digests Spotlight section, editorial thought, and recommended resource links
Text Rewriter /apps/text-rewriter Tone, clarity, and persuasiveness adjustment Copy rewritten into professional, persuasive, or casual tone
🔒
Card with a Padlock? If you see a padlock icon on any tool, your current subscription tier does not include it. Clicking it will take you to /plans to unlock access.
⚡

6. Master Workflow: AI Generation Step-by-Step

How to generate professional deliverables inside the workspace

[ LEFT PANEL ] [ RIGHT PANEL ] 1. Autofill Presets (e.g. Dental Clinic) ───> [ Sent Parameters ] 2. Guided Form Inputs [ Plain Text ] [ Markdown ] [ HTML ] [ Download ] 3. Response Language: [ES] [EN] [FR] [PT] 4. [ Button: Generate with Gemini ] ────────> Formatted Final Deliverable
Step 1

Select the Micro-App

From the sidebar, click on Micro Apps and choose your desired tool card.

Step 2

Use an Autofill Preset (1 Click) or enter your details

  • 1-CLICK OPTION Click preset badges such as e.g. Dental Clinic or e.g. SEO Agency: The form auto-populates instantly with a realistic case study.
  • MANUAL INPUT Fill in the guided form fields: Client name, Industry, Key benefits, and Estimated price/scope.
Step 3

Choose the Gemini Output Language

Click the target language badge in which you want Gemini to compose the deliverable:

Español 🇪🇸 English 🇺🇸 Français 🇫🇷 Português 🇧🇷

Step 4

Click "Generate with Gemini"

Click the Generate with Gemini button. A live loading animation will trigger, and within seconds, your formatted deliverable will appear in the right panel.

📋

7. How to Copy, Download & Export Your Texts

The 4 action buttons inside the "Sent Parameters" header

In the upper right corner of the dark "SENT PARAMETERS" box (above the generated text), you will find these 4 utility buttons:

Button What happens on click When to use it
Plain Text Copies the entire content to clipboard as clean plain text, stripping markdown tags. To paste directly into WhatsApp, emails, or chat with clients.
Markdown Copies the raw formatted text preserving headings (# Title), **bold**, and bullet lists. For Notion, Obsidian, GitHub, or headless CMS platforms.
HTML Copies the text converted to clean semantic web code (<h2>, <p>, <li>). To paste into WordPress, Webflow, or web editors.
⬇ Download Downloads a generated-content-[date].md file directly to your computer. To save as an official file deliverable for your client.
🕒

8. Creation History

Quick recovery and auditing of previously generated copy

  • TAB In any micro-app, click the History tab located in the upper left corner above the form.
  • LIST You will see all your past generations organized chronologically.
  • RESTORE Click on any past entry: it reloads instantly into the right panel, ready to read, copy, or download again without consuming additional generation quota.
💎

9. Plans & Quota Management (/plans)

Monthly allowances and unlocking advanced micro-apps

Plan Investment Monthly Generations Scope & Perks
Free $0 10 / month Access to 3 foundational micro-apps
Basic $29 / mo 50 / month Standard access to core tools
Intermediate $49 / mo 200 / month Expanded access + Gemini Pro high-performance engine
Professional $97 / mo Unlimited 100% of micro-apps unlocked + 24/7 Priority Support

To change your membership, click Select Plan and confirm with Confirm Activation.

👤

10. User Profile & Security

Personal account settings, avatar picture, and password updates

  • /profile Avatar & Information: Click the camera icon to upload a custom avatar photo or pull from Gravatar. Update your name and click Save Changes.
  • /update-password Change Password: Accessible from the Settings item in the avatar dropdown or via the password reset email link. Type your new password (minimum 6 characters), confirm it, and click Update Password. The form features native 4-language support and real-time validation.
🛡️

11. Admin Module: Users, Email & Commercial Materials

Technical controls, access overrides, and sales enablement for administrators

Users

A. User Access Control & App Overrides (/admin)

Allows administrators to manage any registered user, change their assigned tier, and grant or revoke access to individual micro-apps (overrides) with a single click, regardless of plan limits.

  • STEP 1 From the sidebar, click Admin 🛡️ or navigate to http://localhost:3000/admin.
  • STEP 2 In the user table, locate the client and click their name or the 👁️ View Details button.
  • STEP 3 Change Global Plan: Under Assigned Plan, select a new tier (e.g. Professional or Intermediate) and click Save Plan.
  • STEP 4 Unlock Individual Apps: Under Accessible Apps, click any app showing a + Grant button. It activates immediately, highlighted in cyan with a ★ Special tag.
  • REVOKE To revoke an override, hover over the app and click ✕ Revoke. Changes persist in real time.
Email

B. SMTP Email Server Configuration (/admin/email)

Connects OmniPortal to an SMTP email delivery service to send automated welcome emails, password resets, and payment confirmations.

  • SMTP PRESETS Quick Provider Buttons: Instant configuration presets (SendGrid, Gmail SMTP, Mailgun, Amazon SES) that automatically fill host and TLS port (587).
  • FIELDS Host, Port, Username, Password, and Sender Information (Name and visible from-address).
  • TEST INBOX Send test email to: Enter your personal email address to verify real-time delivery before saving.
  • SAVE BUTTON Click Test & Save Configuration: Executes a live test, sends a diagnostic email, and marks the service as Verified.
Sales

C. Commercial Materials & Sales Proposals (/admin/proposals)

Your built-in Sales Enablement Hub for pitching OmniPortal micro-apps to clients, clinics, and businesses without requiring prior registration.

  • UNIVERSAL PROPOSAL /propuesta-universal.html: Multi-sector interactive pitch deck (Dental Clinics, Print Shops, Marketing Agencies) featuring a 2.2-second live AI generation demo.
  • PREPRESS & CTP /presentacion-preprensa.html: Tailored specifically for commercial print houses and offset prepress facilities.
  • BUTTON 👁️ View Deck: Opens the presentation in a new tab for sales calls or in-person meetings.
  • BUTTON 🔗 Copy Link: Copies the direct presentation URL to share with prospective clients.
  • BUTTON 💬 Copy WhatsApp Pitch: Copies a high-converting message ready to paste into client chats.
  • BUTTON ✉️ Copy Cold Email: Copies a formal proposal email with pre-written subject line and body.
📦

12. The Concept of «Exporting»: What Does It Mean?

How to extract data and content out of OmniPortal for your business

In OmniPortal, the action of «Exporting» means taking information produced within the platform and extracting it for external use. It operates on two distinct levels:

Export Level Where to find it What it generates Primary Use Case
1. System Data Export Main Dashboard, top-right button ⬇ Export Data Downloads a dashboard-export-[date].json file Backing up metrics, accumulated user counts, sessions, and revenue for analysis in Excel or external databases.
2. AI Content Export Inside any Micro-App, top of the «Sent Parameters» box 4 buttons: Plain Text, Markdown, HTML, ⬇ Download Extracts the generated proposal, script, or article to paste into WhatsApp, Notion/GitHub, WordPress, or keep as a local .md deliverable.
🚀
Daily Workflow Summary:
1. Open Micro Apps and select your specialized tool.
2. Click an Autofill Badge (or enter your custom details).
3. Click Generate with Gemini and export via Plain Text or Download.
OmniPortal • Standalone User Manual • 2026