Skip to content
Work

SaaS Demonstration project

Fluxo — privacy-first analytics SaaS

A dark technical SaaS landing with a fully working product inside it: an interactive dashboard with a live SVG chart, metric tiles and a filterable data table — proof we build apps, not just pages.

Preview of Fluxo — privacy-first analytics SaaS

feitura.pt/demo/fluxo — Live

An analytics startup needs a landing page that doesn't just describe the product — it has to demo it. Prospects should be able to touch the dashboard on the marketing site itself: switch date ranges, hover the chart, filter real-looking data. Plus pricing with a monthly/yearly toggle and a signup flow, all fast enough to be its own credibility argument.

What's inside

  • Interactive SVG line chart with hover tooltip and 7/30/90-day range switching
  • Live metric tiles recomputed per selected range
  • Filterable data table (source chips + free-text search) with empty state
  • Product screenshot composition built entirely in HTML/CSS — no images
  • Pricing section with working monthly/yearly billing toggle
  • Dense six-item feature grid with custom inline SVG iconography
  • Self-hosted variable typography (Archivo 260–850) with mono micro-labels
  • Mobile-first dark design system scoped in CSS custom properties
  • Reduced-motion support and AA contrast throughout

Build log

  1. Art direction: near-black palette, lime accent, mono micro-labels; token system on the root wrapper.
  2. Nav + hero typography pass — pushed Archivo variable weights from 260 to 850.
  3. Product screenshot composition in pure HTML/CSS: browser chrome, sidebar, tiles, sparkline.
  4. Dashboard panel: SVG chart geometry, area gradient, range tabs wired to Vue state.
  5. Chart hover: pointer tracking, snapped cursor line, edge-aware tooltip.
  6. Data table with source chips + text filter, number formatting, empty state.
  7. Features grid with custom SVG icons; proof strip and section rhythm.
  8. Pricing tiers with yearly toggle math; CTA form demo sink.
  9. Responsive recomposition at 768/1100, touch targets, contrast audit, reduced-motion pass.

Stack

  • Laravel
  • Inertia
  • Vue.js
  • TypeScript
  • SVG

Lighthouse

  • 90

    Performance

  • 100

    Accessibility

  • 100

    Best practices

  • 100

    SEO

Want something like this for your business?

Start a project like this

Ready when you are

Tell us what you need. Get a realistic estimate in two minutes.

Get an estimateA fast, personal reply — from the engineer.
feitura

Custom websites and web software, engineered end-to-end by senior hands.

Greater Lisbon (Sintra), Portugal — working worldwide

Our guarantees

  • A personal reply to every inquiry — from the engineer, not a bot
  • Fixed-scope quote before any payment
  • You watch the real build take shape in your portal — no big-reveal surprises
  • You own 100% of the code on final payment

Contact

[email protected]
© 2026 FeituraPrivacyTermsfeito. — made in Portugal