A home for every experience
An Astro website, an Angular application and an Express API, each with a clear responsibility.
Website · Product · Backend
A FOUNDATION FOR YOUR NEXT PRODUCT
Bring your website, application and backend together. Start with thoughtful foundations, keep clear boundaries and make room for the product only you can build.
Your workspace
Everything in its place.
Project overview
Latest activity
The foundation is in place.
Make it yours
Bring your own domain, workflows and ideas.
pnpm nx serve web-app
PURPOSEFUL TOOLS. ONE SHARED FOUNDATION.
01 / THE FOUNDATION
The everyday essentials deserve the same care as the features that make your product different.
An Astro website, an Angular application and an Express API, each with a clear responsibility.
Website · Product · Backend
Passkeys, account verification and durable sessions provide a backend foundation for trusted access.
Passkeys · Sessions · Account security
Native controls, typed Tailwind recipes and consistent themes make both interfaces feel like one product.
Angular + Astro · Native HTML
02 / HOW IT FITS TOGETHER
Keep public content, product interactions and business capabilities in their own place. Compose them as the product grows, with explicit runtime boundaries.
Owns HTTP composition, startup and process resources.
Website
Astro SSR
/en/ · /es/API
Express
/api/Independent SSR application
Angular SSR
/app/en/ · /app/es/
03 / MADE TO FEEL LIKE ONE PRODUCT
Readable typography. Clear feedback. Native controls. A shared set of visual recipes connects Angular and Astro without bringing an application runtime to your website.
37component families to explore
Browse the componentsA small example, using the real components.
This is an illustrative preview. Nothing is submitted.
button.classes({ variant: 'secondary', size: 'sm' });04 / YOUR FIRST STEPS
Install the workspace, choose an entry point and explore the stack at your own pace.
Start from the repository and its documented conventions.
One dependency manifest and one lockfile for the workspace.
Run the website, then the application and gateway.
pnpm install --frozen-lockfile
pnpm nx serve web-siteROOM TO GROW
A product needs more than screens. The architecture leaves space for background work, live experiences and client-protected content as those capabilities evolve.
Architecture direction · See implementation status in the architecture guide.Long-running tasks with a dedicated execution boundary.
Authorized updates delivered to the right client.
A direction for client-owned keys and encrypted data.
It is a reusable foundation for building products. You bring the domain, product experience and deployment choices. The architecture guide distinguishes current capabilities from the direction of the stack.
Astro suits public, content-led pages. Angular provides a structured application experience. Shared visual recipes connect both while each framework keeps its own rendering and interaction model.
Yes. The applications and shared libraries have explicit responsibilities. Start with what fits your product, and use the repository guides to understand the dependencies and tradeoffs.
Start with the local setup guide. Explore the website, the component catalog and the application shell, then review the API and architecture documentation before adding your own domain.
Explore the decisions. Try the interfaces. Start building your product.