This Turborepo includes the following packages/apps:
api
: Strapi Backenddashboard
: https://dashboard.freedomcombination.comfoundation
: https://freedomcombination.comkunsthalte
: https://kunsthalte.comtrend-rights
: https://trendrights.com
config
:@fc/config
Menus, Seo, Theme, Constantscontext
:@fc/context
AuthContexteslint-config-fc
: Eslintlib
:@fc/lib
Fetchersmocks
:@fc/mocks
Strapi Mock Datastripe
:@fc/stripe
Stripesecrets
:@fc/secrets
Secret Env Variablesservices
:@fc/services
Queries, Mutations, Fetch Functionstsconfig
: Tsconfigtypes
:@fc/types
All Strapi Model Typesui
:@fc/ui
Components, Storybookutils
:@fc/utils
Utility Functions
Each package/app is 100% TypeScript.
You need to have a running PostgreSQL server locally on port 5432
yarn install
# Start all apps
yarn dev
# Start Individual App
yarn dashboard
yarn foundation
yarn kunsthalte
yarn trend-rights
yarn storybook
# The backend (api) will always be accessible via localhost:1337 for dev mode.
yarn lint # Checks lint issues
yarn clean # Deletes node_module and build folders
yarn format # Formats all files
yarn add -W <package-name>