Illust
MarketplaceGlobal Art MapBlogTwitter
  • Illust.space
  • .github
    • pull_request_template
  • docs
    • Illust Dev Docs
    • Packages
    • process
    • dev-workflow
      • Deployment
      • Development process
      • Visual Studio Code
    • libraries
      • Storybook
      • Act
      • Aframe
      • Chakra UI
      • Cypress
      • Hosting
      • React Three Fiber
        • Shadows
      • Firebase
        • Firestore
      • zustand
      • Firebase Url Shotener
    • Flows
      • User Sign In
      • Aframe AR Map
  • packages
    • Illust API
    • Illust Marketplace
    • Migrate DB
    • scraper
    • Illust Shared
    • Illust WebAR Discovery App
  • Illust Code Style Guide
    • JavaScript/TypeScript
    • Code Orgainzation
    • React
    • Testing
  • Knowledge Base
    • React
      • Hooks
Powered by GitBook
On this page
  • Lerna
  • AR Discovery App
  • packages/webar/admin: Illustudio
  • packages/scraper: The Space
  • packages/marketplace: NFT Marketplace
  • packages/api: Cloud Functions API layer for all applications

Was this helpful?

  1. docs

Packages

PreviousIllust Dev DocsNextprocess

Last updated 3 years ago

Was this helpful?

Lerna

We use to manage and share dependencies and code between the monorepo packages. This is useful because it stores a single copy of node_modules in the root of the monorepo, lets you run commands like lerna add depenednecy-name to install a new dependency across multiple packages, and run yarn version to bump the version number of all packages that have changed.

AR Discovery App

This is the AR application for Illust Space. The main ar/map experience is set up in .

See for more details.

packages/webar/admin: Illustudio

This is a react application for configuring art pieces, plus administrative details like users, The Space codes, Exhibitions, and other things stored in Firestore.

packages/scraper: The Space

The Space is a Next.js React app that lets NFT owners view their NFTs in AR, and place them on the map

packages/marketplace: NFT Marketplace

This is a React application for users to buy and sell AR NFTs on the Illust smart contracts

packages/api: Cloud Functions API layer for all applications

Firebase cloud functions, written with Express, for secure operations. Less-secure data fetching should go directly through the Firestore client API.

Lerna
packages/webar
packages/webar/src/xr8/index.html
the README