Aravind 015da4e68b Render the landing page without a Base44 session
LandingPage is pure marketing markup — no entity reads, no useAuth — but it sat
below both gates in AuthenticatedApp, so anonymous visitors were held on the
spinner for a bootstrap round-trip and then redirected to Google before they
could read anything about the product.

Check the path against a PUBLIC_ROUTES set first and return early. Its CTAs
still point at /Dashboard, which stays gated, so signing in is one click away.

Drops the old /LandingPage block that sat below the auth gate; the early return
makes it unreachable, as the previous ordering already did.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 20:37:10 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30
2026-08-17 19:45:29 +05:30

Base44 Preview Template for MicroVM sandbox

This template is used by the server to preview user-apps.

user files

server creates the user-app files in the components, pages folders

server injected data

server injects app related data to app.config.js, which is used by App.jsx to render the components in the files.

Description
No description provided
Readme 3.7 MiB
Languages
JavaScript 99.7%
CSS 0.3%