Code & Export
Project Structure
What is inside each export.
A website export
Repository
index.html the home page about/index.html one folder per other page pricing/index.html README.md site-spec.json the specification the pages were rendered from
Each HTML file is complete on its own: styles are inline, there is no JavaScript framework, and the only script is Webforgia’s 3D scene on a page whose hero uses one.
A cross-platform app export
your-app.zip
App.tsx entry point and providers navigation.tsx the navigator, generated from your screens screens/ one editable TypeScript file per screen components.tsx the shared component library (identical in every project) theme.ts colours, type, spacing and radius theme-nav.ts index.js app.json Expo configuration package.json pinned dependency versions babel.config.js tsconfig.json README.md .gitignore
Screens are the part generated for your app and the part to edit. components.tsx is the same in every project, so improvements to it are not something your build varies on.
The project targets Expo SDK 52 with React Native 0.76, React Navigation 7 and TypeScript.