Install packages from root directory. This monorepo uses pnpm workspaces.
pnpm i
pnpm run dev
This will open the gateway at localhost:3000 and uses near social local viewer to hot reload widgets at localhost:3005.
React App that handles navigation, login, and uses the VM to render widgets. Mostly derrived from Mostly derived from near-discovery
NearSocial/VM ~ Library that acts like a compiler for text files stored on blockchain. Mostly derived from original with custom keywords "Type" and "Masonry".
- /widgets
Everything - main page
Everything.Things - Masonry of things
Everything.Create.Thing - "the backend" of a thing's creator app via near social bridge
Everything.Summary.Thing - wrapper for a type's summary widget
Everything.View.Thing - wrapper for a type's view widget
- api/mesh
GraphQL mesh used for accessing and creating off-chain data.