ivan xará ✌️
SkillsWorkExperienceContact

relevoai.com

relevoai.com landing page

Project Overview

AI SaaS for trader decision support

AI SaaS built to support trader decision-making, taking the product from conversion-focused landing page through onboarding into an authenticated premium experience.

It combines chart ingestion, structured AI analysis, subscription billing, and product UX designed to turn analysis into a usable paid workflow.

GitHub Repository
Next.js
TypeScript
Supabase
Gemini AI
Stripe

What Mattered

Context

The goal was to turn AI chart analysis into a product, not just a prompt. Users needed a flow that felt paid, structured, and repeatable, from landing page to analysis history.

Things I handled

  • 01Connected onboarding, authentication, premium access, analysis generation, and history into one flow.
  • 02Constrained Gemini output with a schema so the product could rely on consistent signals and levels.
  • 03Handled Stripe checkout and subscription state so paid access worked beyond the checkout page.

Key Features

A premium trading product that connects analysis generation, access control, and monetization.

01

Chart-to-analysis workflow

Users select an asset, capture TradingView charts across multiple timeframes, and turn real market context into structured trade plans inside the product flow.

02

Structured AI output

Gemini is constrained with a strict JSON schema so every response returns consistent signals, levels, confidence scoring, and setup tags the product can reliably use.

03

Authenticated premium access

Supabase auth, protected dashboards, Stripe checkout, and webhook-driven subscription state work together to control paid access cleanly.

04

End-to-end SaaS product execution

The product experience was designed across landing, onboarding, dashboard usage, analysis history, and monetized access to feel like one connected system.

Gallery

Get in touch

ivanmxara@gmail.com

GithubLinkedIn

© 2026 ivan xará

Portugal — Worldwide