Foxi-inspired Astro reset

Trust the form only when the user means it.

Envisr is being rebuilt with a cleaner split: a fast public site in Astro now, and the logged-in product experience coming later as a separate app. This package is now the public front door.

Astro Static-first public site foundation
Cognito Managed login groundwork already in infra
Future app Logged-in workspace intentionally split out
Identity signal

Single-purpose sharing

Give people a short-lived, purpose-bound way to share exactly what a flow asks for, without over-exposing the rest of their profile.

Why split the site
  • Public marketing stack Astro
  • Auth and APIs AWS-native
  • Future logged-in product Separate app
Public site

A simpler public layer for Envisr.

This replaces the old starter-site implementation with a lighter, clearer public web layer modeled around a modern Astro landing page.

01

Verified sharing flows

Give people a clean way to share the exact fields they approve, instead of pushing full profiles into forms and hoping for the best.

02

Built for browser moments

Envisr starts where trust gets tested most often: sign-up, checkout, enrollment, and recovery flows inside the browser.

03

Authentication aligned

Managed login, passkeys, and token-backed APIs form the backbone now so the future logged-in experience has the right foundation.

Roadmap split

Public now, product next.

Keeping the public site and the logged-in product separate should make both easier to shape without dragging unrelated framework choices into each other.

Now

Public site on Astro

The public marketing presence moves to Astro first so it can stay fast, static, and easy to evolve separately from the product application.

Next

Dedicated logged-in app

The authenticated workspace will be built as its own app later, rather than being mixed into the public site package.

Next step

Use this package for the public website only.

When we pick up the logged-in experience again, we should create a separate app package for it instead of folding it back into the marketing site.