Skip to main content
Version: Next

Directory Structure

Apps

DirectoryDescription
apps/webThe main web app
apps/workersThe background workers logic
apps/mobileThe react native based mobile app
apps/browser-extensionThe browser extension
apps/landingThe landing page of hoarder.app

Shared Packages

DirectoryDescription
packages/dbThe database schema and migrations
packages/trpcWhere most of the business logic lies built as TRPC routes
packages/sharedSome shared code between the different apps (e.g. loggers, configs, assetdb)

Toolings

DirectoryDescription
tooling/typescriptThe shared tsconfigs
tooling/eslintESlint configs
tooling/prettierPrettier configs
tooling/tailwindShared tailwind configs