shipfast
The best free SaaS base for GenAI, LLM, and other AI Services. Ship your next Generative AI startups in days.
파일 탐색기
최종 버전 다운로드 (.zip)- action.yml
- backend.yml
- docs.yml
- infra.yml
- main.yml
- status-dashboard.yml
- tools.yml
- webapp.yml
- workers.yml
- pull_request_template.md
- pre-commit
- extensions.json
- settings.json
- screenshot.png
- __init__.py
- contentful_sync.py
- __init__.py
- 0001_initial.py
- __init__.py
- __init__.py
- factories.py
- fixtures.py
- __init__.py
- admin.py
- apps.py
- models.py
- serializers.py
- tasks.py
- urls.py
- views.py
- 0001_initial.py
- 0002_initial.py
- __init__.py
- __init__.py
- factories.py
- fixtures.py
- test_schema.py
- __init__.py
- admin.py
- apps.py
- constants.py
- models.py
- notifications.py
- schema.py
- serializers.py
- signals.py
- urls.py
- __init__.py
- init_subscriptions.py
- stripe_migrate_json_fields.py
- __init__.py
- 0001_initial.py
- __init__.py
- __init__.py
- charges.py
- customers.py
- subscriptions.py
- jquery.modal.min.css
- jquery.modal.min.js
- refund.js
- change_form.html
- change_form.html
- refund.html
- __init__.py
- factories.py
- fixtures.py
- test_admin_views.py
- test_schema.py
- test_webhooks.py
- utils.py
- __init__.py
- admin.py
- apps.py
- constants.py
- email_serializers.py
- exceptions.py
- managers.py
- models.py
- notifications.py
- schema.py
- serializers.py
- signals.py
- urls.py
- urls_admin.py
- utils.py
- views_admin.py
- webhooks.py
- __init__.py
- __init__.py
- client.py
- exceptions.py
- types.py
- __init__.py
- factories.py
- fixtures.py
- test_clients.py
- test_schema.py
- __init__.py
- apps.py
- schema.py
- 0001_initial.py
- 0002_notification_user.py
- 0003_notification_issuer.py
- __init__.py
- __init__.py
- test_all_notifications.py
- test_has_unread_notifications.py
- test_mark_read_all_notifications.py
- test_update_notification.py
- __init__.py
- factories.py
- fixtures.py
- __init__.py
- admin.py
- apps.py
- constants.py
- exceptions.py
- managers.py
- models.py
- schema.py
- sender.py
- serializers.py
- services.py
- signals.py
- strategies.py
- __init__.py
- init_customers_plans.py
- __init__.py
- 0001_initial.py
- __init__.py
- __init__.py
- otp.py
- users.py
- __init__.py
- factories.py
- fixtures.py
- test_commands.py
- test_models.py
- test_schema.py
- test_serializers.py
- test_services.py
- test_signals.py
- test_views.py
- __init__.py
- admin.py
- apps.py
- authentication.py
- constants.py
- email_serializers.py
- exceptions.py
- jwt.py
- models.py
- notifications.py
- schema.py
- serializers.py
- strategy.py
- tasks.py
- tokens.py
- urls.py
- utils.py
- views.py
- 0001_initial.py
- 0002_alter_graphqlsubscription_relay_id.py
- __init__.py
- __init__.py
- factories.py
- fixtures.py
- test_utils.py
- __init__.py
- admin.py
- apigateway.py
- apps.py
- graphql.py
- local_client.py
- models.py
- serializers.py
- urls_debug.py
- utils.py
- views.py
- __init__.py
- __init__.py
- helpers.py
- policies.py
- __init__.py
- decorators.py
- types.py
- utils.py
- wrappers.py
- __init__.py
- constants.py
- exceptions.py
- field_conversions.py
- mutations.py
- ratelimit.py
- utils.py
- views.py
- __init__.py
- test_acl.py
- __init__.py
- fixtures.py
- hashers.py
- matchers.py
- storages.py
- test_tasks.py
- __init__.py
- decorators.py
- emails.py
- exceptions.py
- middleware.py
- models.py
- storages.py
- tasks.py
- utils.py
- __init__.py
- asgi.py
- hosts.py
- monitoring.py
- schema.py
- settings.py
- urls_admin.py
- urls_api.py
- wsgi.py
- index.ts
- monitoring.ts
- names.ts
- stack.ts
- index.ts
- stack.ts
- .gitignore
- main.ts
- runCommand.js
- build_static.sh
- install_localstack_fixtures.sh
- run.sh
- run_local.sh
- run_migrations.sh
- run_tests.sh
- build.js
- buildDocs.js
- executeRemote.js
- triggerMigrationsJob.js
- .gitkeep
- base.html
- __init__.py
- aws_fixtures.py
- .coveragerc
- .dockerignore
- .env.shared
- .eslintrc
- .gitignore
- .test.env
- cdk.context.json
- cdk.json
- conftest.py
- Dockerfile
- gunicorn.py
- manage.py
- package.json
- pdm.lock
- pdm.toml
- project.json
- pydoc-markdown.yml
- pyproject.toml
- README.md
- secrets.example.json
- setup.cfg
- sonar-project.properties
- tsconfig.infra.json
- tsconfig.json
- 0001-create-demo-item.js
- run_migrations.js
- .env.shared
- .gitignore
- package.json
- applicationMultipleTargetGroupsFargateService.ts
- applicationMultipleTargetGroupsFargateServiceBase.ts
- serviceCiConfig.ts
- constructs.ts
- domains.ts
- env-config.ts
- internal-infra-core.ts
- index.ts
- .eslintrc.json
- jest.config.ts
- package.json
- project.json
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- triggerEntrypoint.ts
- .eslintrc.json
- .gitignore
- infra-functions.conf.local.yml
- infra-functions.conf.yml
- package.json
- project.json
- serverless.yml
- tsconfig.app.json
- tsconfig.json
- names.ts
- fargateServiceResources.ts
- webAppCloudFrontDistribution.ts
- index.ts
- stack.ts
- ciBackend.ts
- ciComponents.ts
- ciDocs.ts
- ciEntrypoint.ts
- ciPipeline.ts
- ciServerless.ts
- ciUploadVersion.ts
- ciWebApp.ts
- index.ts
- stack.ts
- index.ts
- stack.ts
- index.ts
- mainDatabase.ts
- stack.ts
- globalBuildSecrets.ts
- globalCodeCommit.ts
- globalECR.ts
- index.ts
- index.ts
- stack.ts
- index.ts
- mainCertificates.ts
- mainEcsCluster.ts
- mainKmsKey.ts
- mainLambdaConfig.ts
- mainVpc.ts
- stack.ts
- index.js
- index.ts
- stack.ts
- bootstrap.ts
- index.ts
- main.ts
- .eslintrc.json
- cdk.json
- jest.config.ts
- package.json
- project.json
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- dev
- dev.cmd
- run
- run.cmd
- runCommand.js
- build.js
- get-env.ts
- login.ts
- set-env.ts
- set-var.ts
- api.ts
- migrations.ts
- sync.ts
- black.ts
- build-docs.ts
- build.ts
- down.ts
- makemigrations.ts
- migrate.ts
- remote-shell.ts
- ruff.ts
- secrets.ts
- shell.ts
- test.ts
- up.ts
- create-credentials.ts
- shell.ts
- build.ts
- deploy.ts
- up.ts
- build.ts
- secrets.ts
- test.ts
- bootstrap.ts
- deploy.ts
- download-schema.ts
- build.ts
- deploy.ts
- lint.ts
- secrets.ts
- storybook.ts
- test.ts
- type-check.ts
- up.ts
- local.ts
- black.ts
- build.ts
- deploy.ts
- lint.ts
- secrets.ts
- shell.ts
- test.ts
- build.ts
- deploy.ts
- down.ts
- lint.ts
- test.ts
- up.ts
- aws.ts
- env.ts
- init.ts
- storage.ts
- instrumentation.ts
- awsVault.ts
- chamber.ts
- docker.ts
- runCommand.ts
- secretsEditor.ts
- baseCommand.ts
- index.ts
- .editorconfig
- .eslintrc
- .gitignore
- package.json
- project.json
- README.md
- tsconfig.json
- runCommand.js
- docker-create-volumes.js
- get-version.js
- package.json
- project.json
- commands.mdx
- index.mdx
- commands.mdx
- index.mdx
- commands.mdx
- index.mdx
- commands.mdx
- components.mdx
- commands.mdx
- index.mdx
- env-files.mdx
- env.mdx
- index.mdx
- cicd-architecture.mdx
- index.mdx
- system-architecture.mdx
- auto-deploy.mdx
- configure-cicd-notifications.mdx
- index.mdx
- setup-docker-hub.mdx
- trigger-cicd-manually.mdx
- configure-aws-credentials.mdx
- configure-hosted-zone.mdx
- create-env-stage-in-repo.mdx
- create-runtime-env-vars.mdx
- deploy-infrastructure.mdx
- index.mdx
- run-deployment-commands.mdx
- aws-exec.mdx
- index.mdx
- index.mdx
- troubleshooting.mdx
- _install-deps.mdx
- _requirements.mdx
- _start-app.mdx
- run-existing-project.mdx
- run-new-project.mdx
- index.mdx
- black.mdx
- index.mdx
- index.mdx
- ruff.mdx
- index.mdx
- admin.mdx
- assets.mdx
- auth.mdx
- cicd.mdx
- cms.mdx
- crud.mdx
- dev-tools.mdx
- emails.mdx
- graphql.mdx
- iac.mdx
- index.mdx
- notifications.mdx
- openai.mdx
- payments.mdx
- workers.mdx
- architecture.mdx
- index.mdx
- stack-description.mdx
- the-problem.mdx
- ProjectName.component.tsx
- _cicd_architecture.mdx
- _system_architecture.mdx
- _backend.mdx
- _backend_optional.mdx
- _webapp.mdx
- _webapp_optional.mdx
- _workers.mdx
- _workers_optional.mdx
- _barrel-exports.mdx
- _component-structure.mdx
- _run-on-ci-caution.mdx
- _sb_description.mdx
- _testing-component-loading-state.mdx
- _testing-custom-render.mdx
- _wsl_notice.mdx
- create-workers-module.mdx
- run-async-job.mdx
- sync-data.mdx
- mailcatcher.mdx
- plop.mdx
- sentry.mdx
- ssh-into-container.mdx
- version-matrix.mdx
- create-email-template.mdx
- send-email.mdx
- adding-new-mutation.mdx
- working-with-serializers.mdx
- errors-format.mdx
- component-with-query.mdx
- form-with-mutation.mdx
- update-schema.mdx
- use-fragments.mdx
- backend-model.mdx
- create-react-component.mdx
- new-route.mdx
- create-notification.mdx
- index.mdx
- index.mdx
- one-time-payment-form.mdx
- create-web-lib.mdx
- backend.mdx
- webapp.mdx
- admin-page.mdx
- create-oauth-method.mdx
- create-profile-field.mdx
- create-role.mdx
- index.mdx
- index.mdx
- index.mdx
- index.ts
- stack.ts
- main.ts
- Inter-Regular.woff
- Inter-SemiBold.woff
- custom.css
- styles.module.css
- types.d.ts
- file.png
- upload-form.png
- 2fa.png
- login.png
- password-forgot.png
- profile.png
- signup.png
- verification-email.png
- items.png
- privacy-policy.png
- form.png
- list.png
- version-matrix.png
- saas-ideas.png
- notification-open.png
- notification-unread.png
- notification.png
- card-form.png
- payment-form.png
- plans.png
- subscriptions.png
- transaction-history.png
- aws-chatbot-configure-new-client.png
- aws-chatbot-configured-client.png
- aws-chatbot-create-channel.png
- aws-chatbot-select-slack.png
- aws-chatbot-slack-authorization.png
- notify-settings.png
- notify-target.png
- notify-triggers.png
- cicd-diagram-v3.png
- favicon.png
- initial-setup-mfa-serial-number.png
- logo.svg
- subscription-retry-rules.png
- system-diagram-v1.png
- undraw_docusaurus_mountain.svg
- undraw_docusaurus_react.svg
- undraw_docusaurus_tree.svg
- version-matrix.png
- .nojekyll
- .eslintrc.json
- .gitignore
- babel.config.js
- cdk.json
- docusaurus.config.js
- package.json
- project.json
- README.md
- sidebars.js
- tsconfig.infra.json
- tsconfig.json
- tsconfig.spec.json
- run.sh
- .dockerignore
- .gitignore
- api.js
- Dockerfile
- index.js
- package.json
- project.json
- yarn.lock
- Dockerfile
- run.sh
- Dockerfile
- project.json
- index.ts
- stack.ts
- .gitignore
- main.ts
- valueList.tsx
- versionMatrix.tsx
- index.ts
- useFetchVersions.tsx
- App.tsx
- favicon.ico
- index.html
- main.tsx
- polyfills.ts
- robots.txt
- styles.ts
- .babelrc
- .eslintrc.json
- .gitignore
- cdk.json
- package.json
- project.json
- README.md
- tsconfig.app.json
- tsconfig.infra.json
- tsconfig.json
- tsconfig.spec.json
- clean-codebuild-branches.sh
- executor.spec.ts
- executor.ts
- schema.d.ts
- schema.json
- executor.spec.ts
- executor.ts
- schema.d.ts
- schema.json
- index.ts__template__
- generator.spec.ts
- generator.ts
- schema.d.ts
- schema.json
- codegen.ts__template__
- rendering.tsx__template__
- setupTests.ts__template__
- index.d.ts__template__
- storybook.tsx__template__
- .eslintrc.json__template__
- .prettierrc__template__
- jest.config.ts__template__
- package.json__template__
- tsconfig.json__template__
- tsconfig.lib.json__template__
- tsconfig.spec.json__template__
- generator.spec.ts
- generator.ts
- schema.d.ts
- schema.json
- upload-service-version.ts
- upload-version.ts
- .eslintrc.json
- executors.json
- generators.json
- jest.config.ts
- package.json
- project.json
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- decorators.tsx
- main.ts
- preview.ts
- index.ts
- stack.ts
- .gitignore
- main.ts
- components.js
- module.js
- types.hbs
- addItem.component.spec.hbs
- addItem.component.hbs
- addItem.graphql.hbs
- addItem.stories.hbs
- index.hbs
- editItem.component.spec.hbs
- editItem.component.hbs
- editItem.graphql.hbs
- editItem.stories.hbs
- index.hbs
- itemDetails.component.spec.hbs
- index.hbs
- itemDetails.component.hbs
- itemDetails.graphql.hbs
- itemDetails.stories.hbs
- itemForm.component.spec.hbs
- index.hbs
- itemForm.component.hbs
- itemForm.hook.hbs
- itemForm.stories.hbs
- itemList.component.spec.hbs
- itemListItem.component.spec.hbs
- index.hbs
- itemDropDownMenu.hbs
- index.hbs
- itemListItem.component.hbs
- itemListItem.stories.hbs
- index.hbs
- listSkeleton.component.hbs
- index.hbs
- itemList.component.hbs
- itemList.graphql.hbs
- itemList.stories.hbs
- useItem.hook.spec.hbs
- index.hbs
- useItem.hook.hbs
- factory.hbs
- types.hbs
- index.js
- component.hbs
- index.hbs
- stories.hbs
- index.js
- index.js
- component.hbs
- index.hbs
- stories.hbs
- index.js
- component.spec.hbs
- component.hbs
- index.hbs
- stories.hbs
- index.js
- hook.spec.hbs
- hook.hbs
- index.hbs
- index.js
- Inter-Regular.woff
- Inter-SemiBold.woff
- logo.png
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- mstile-150x150.png
- safari-pinned-tab.svg
- banner.jpeg
- advisor.jpg
- ecom.jpg
- apple-imac-1.png
- banner.png
- andrew.jpeg
- logo.svg
- placeholder-1.jpeg
- logo.png
- manifest.json
- build-storybook.js
- start-storybook.sh
- verify.js
- app.component.spec.tsx
- routes.ts
- index.ts
- useLanguageFromParams.hook.ts
- index.ts
- validRoutesProviders.tsx
- apiProvider.tsx
- apollo.tsx
- index.ts
- router.tsx
- sentry.tsx
- app.component.tsx
- asyncComponents.ts
- index.tsx
- initApp.tsx
- Inter-Regular.woff
- Inter-SemiBold.woff
- .gitkeep
- facebook.svg
- google.svg
- headerLogo.svg
- index.ts
- makeIcon.ts
- favicon.png
- index.ts
- auth.types.ts
- admin.component.spec.tsx
- admin.component.tsx
- index.ts
- confirmEmail.component.spec.tsx
- confirmEmail.component.tsx
- confirmEmail.graphql.ts
- index.ts
- index.ts
- login.component.tsx
- login.stories.tsx
- index.ts
- logout.component.tsx
- passwordResetConfirm.component.spec.tsx
- index.ts
- passwordResetConfirm.component.tsx
- passwordResetConfirm.stories.tsx
- index.ts
- passwordResetRequest.component.tsx
- passwordResetRequest.stories.tsx
- index.ts
- passwordReset.component.tsx
- index.ts
- signup.component.tsx
- signup.stories.tsx
- index.ts
- validateOtp.component.tsx
- home.component.spec.tsx
- home.component.tsx
- index.ts
- index.ts
- notFound.component.tsx
- profile.component.spec.tsx
- index.ts
- profile.component.tsx
- profile.stories.tsx
- addTwoFactorAuth.component.spec.tsx
- addTwoFactorAuth.component.tsx
- addTwoFactorAuth.stories.tsx
- addTwoFactorAuth.types.ts
- index.ts
- avatarForm.component.spec.tsx
- avatarForm.component.tsx
- avatarForm.constants.ts
- avatarForm.hooks.ts
- avatarForm.stories.tsx
- avatarForm.types.ts
- index.ts
- changePasswordForm.component.spec.tsx
- changePasswordForm.component.tsx
- changePasswordForm.graphql.ts
- changePasswordForm.hooks.ts
- changePasswordForm.stories.tsx
- changePasswordForm.types.ts
- index.ts
- editProfileForm.component.spec.tsx
- editProfileForm.component.tsx
- editProfileForm.constants.ts
- editProfileForm.graphql.ts
- editProfileForm.hooks.ts
- editProfileForm.stories.tsx
- editProfileForm.types.ts
- index.ts
- loginForm.component.spec.tsx
- index.ts
- loginForm.component.tsx
- loginForm.graphql.ts
- loginForm.hooks.ts
- loginForm.stories.tsx
- loginForm.types.ts
- passwordResetConfirmForm.component.spec.tsx
- index.ts
- passwordResetConfirmForm.component.tsx
- passwordResetConfirmForm.graphql.ts
- passwordResetConfirmForm.hooks.ts
- passwordResetConfirmForm.stories.tsx
- passwordResetConfirmForm.types.ts
- passwordResetRequestForm.component.spec.tsx
- index.ts
- passwordResetRequestForm.component.tsx
- passwordResetRequestForm.constants.tsx
- passwordResetRequestForm.graphql.ts
- passwordResetRequestForm.hooks.ts
- passwordResetRequestForm.stories.tsx
- passwordResetRequestForm.types.ts
- signupForm.component.spec.tsx
- index.ts
- signupForm.component.tsx
- signUpForm.graphql.ts
- signupForm.hooks.ts
- signupForm.stories.tsx
- signupForm.types.ts
- socialLoginButtons.component.spec.tsx
- index.ts
- socialLoginButtons.component.tsx
- socialLoginButtons.stories.tsx
- twoFactorAuthForm.component.spec.tsx
- index.ts
- twoFactorAuthForm.component.tsx
- twoFactorAuthForm.graphql.ts
- twoFactorAuthForm.stories.tsx
- validateOtpForm.component.spec.tsx
- index.ts
- validateOtpForm.component.tsx
- validateOtpForm.stories.tsx
- avatar.component.spec.tsx
- avatar.component.tsx
- avatar.stories.tsx
- index.ts
- languageSwitcher.component.spec.tsx
- index.ts
- languageSwitcher.component.tsx
- languageSwitcher.hooks.ts
- languageSwitcher.stories.tsx
- layout.component.spec.tsx
- header.component.spec.tsx
- header.component.tsx
- header.stories.tsx
- index.ts
- sidebar.component.spec.tsx
- index.ts
- sidebar.component.tsx
- sidebar.stories.tsx
- index.ts
- layout.component.tsx
- layout.context.ts
- layout.stories.tsx
- index.ts
- profileInitial.component.spec.tsx
- index.ts
- profileInitial.component.tsx
- roleAccess.component.spec.tsx
- index.ts
- roleAccess.component.tsx
- anonymousRoute.component.spec.tsx
- anonymousRoute.component.tsx
- index.ts
- authRoute.component.spec.tsx
- authRoute.component.tsx
- index.ts
- index.ts
- index.ts
- notificationTemplates.ts
- regexes.ts
- useAuth.ts
- useRoleAccessCheck.hook.spec.tsx
- index.ts
- useRoleAccessCheck.hook.ts
- useRouterScrollToTop.hook.spec.ts
- index.ts
- useRouterScrollToTop.hook.ts
- index.ts
- reportError.spec.ts
- storybook.tsx
- promise.ts
- rendering.tsx
- formatjs.d.ts
- index.d.ts
- favicon.ico
- index.tsx
- setupTests.ts
- styles.css
- vite-env.d.ts
- .browserslistrc
- .dockerignore
- .editorconfig
- .env.shared
- .env.test
- .eslintrc
- .gitattributes
- .gitignore
- .prettierrc
- .stylelintrc
- cdk.json
- index.html
- jest.config.ts
- package.json
- plopfile.js
- project.json
- sonar-project.properties
- tailwind.config.ts
- tsconfig.app.json
- tsconfig.infra.json
- tsconfig.json
- tsconfig.spec.json
- vite.config.ts
- api.graphql
- loader.js
- codegen.ts
- download-graphql-schema.js
- merge-schemas.js
- helpers.spec.ts
- auth.hooks.ts
- auth.requests.ts
- auth.types.ts
- index.ts
- index.ts
- types.ts
- index.ts
- types.ts
- index.ts
- index.ts
- types.ts
- client.ts
- helpers.ts
- index.ts
- interceptors.ts
- types.ts
- fragment-masking.ts
- gql.ts
- graphql.ts
- index.ts
- apolloClient.ts
- index.ts
- types.ts
- useApiForm.hook.spec.tsx
- useTranslatedErrors.hook.spec.tsx
- index.ts
- useTranslatedErrors.hook.ts
- index.ts
- useApiForm.hook.ts
- useApiForm.types.ts
- usePaginatedQuery.graphql.ts
- usePaginatedQuery.hook.spec.tsx
- index.ts
- usePaginatedQuery.hook.ts
- index.ts
- commonQuery.component.tsx
- commonQuery.context.ts
- commonQuery.graphql.ts
- commonQuery.hook.ts
- index.ts
- index.ts
- auth.ts
- commonQuery.ts
- index.ts
- pagination.ts
- stripe.ts
- subscription.ts
- auth.ts
- graphql.ts
- index.ts
- index.ts
- factoryCreators.ts
- fixtures.ts
- index.ts
- rendering.tsx
- setupTests.ts
- index.d.ts
- eventEmmiter.spec.ts
- eventEmitter.ts
- index.ts
- .eslintrc.json
- .gitignore
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- contentful.graphql
- loader.js
- codegen.ts
- download-graphql-schema.js
- config.graphql.ts
- index.ts
- routes.ts
- image.spec.ts
- image.ts
- index.ts
- useFavoriteDemoItem.hook.spec.tsx
- index.ts
- useFavoriteDemoItem.graphql.ts
- useFavoriteDemoItem.hook.ts
- index.ts
- demoItem.component.spec.tsx
- demoItem.component.tsx
- demoItem.graphql.ts
- demoItem.stories.tsx
- demoItemContent.component.tsx
- index.ts
- demoItems.component.spec.tsx
- demoItemListItem.component.spec.tsx
- demoItemListItem.component.tsx
- index.ts
- demoItems.component.tsx
- demoItems.graphql.ts
- demoItems.stories.tsx
- index.ts
- privacyPolicy.component.spec.tsx
- index.ts
- privacyPolicy.component.tsx
- privacyPolicy.stories.tsx
- termsAndConditions.component.spec.tsx
- index.ts
- termsAndConditions.component.tsx
- termsAndConditions.stories.tsx
- index.ts
- config.ts
- demoItem.ts
- helpers.ts
- index.ts
- rendering.tsx
- setupTests.ts
- index.d.ts
- storybook.tsx
- index.ts
- types.ts
- .eslintrc.json
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- alert.component.spec.tsx
- alertDescription.component.tsx
- index.ts
- alertTitle.component.tsx
- index.ts
- alert.component.tsx
- alert.stories.tsx
- alert.styles.ts
- index.ts
- avatar.component.spec.tsx
- avatarFallback.component.tsx
- index.ts
- avatarImage.component.tsx
- index.ts
- avatar.component.tsx
- avatar.stories.tsx
- index.ts
- backButton.component.tsx
- backButton.stories.tsx
- index.ts
- button.component.spec.tsx
- button.component.tsx
- button.constants.ts
- button.stories.tsx
- button.styles.ts
- button.types.ts
- button.utils.tsx
- index.ts
- link.component.spec.tsx
- index.ts
- link.component.tsx
- link.stories.tsx
- link.utils.ts
- index.ts
- cards.component.spec.tsx
- cardContent.component.tsx
- index.ts
- cardDescription.component.tsx
- index.ts
- cardFooter.component.tsx
- index.ts
- cardHeader.component.tsx
- index.ts
- cardTitle.component.tsx
- index.ts
- cards.component.tsx
- cards.stories.tsx
- index.ts
- formattedDate.component.spec.tsx
- formattedDate.component.tsx
- formattedDate.stories.tsx
- index.ts
- relativeDate.component.spec.tsx
- index.ts
- relativeDate.component.tsx
- relativeDate.constants.ts
- relativeDate.fixtures.ts
- relativeDate.stories.tsx
- index.ts
- dialog.component.spec.tsx
- dialogContent.component.tsx
- index.ts
- dialogDescription.component.tsx
- index.ts
- dialogFooter.component.tsx
- index.ts
- dialogHeader.component.tsx
- index.ts
- dialogOverlay.component.tsx
- index.ts
- dialogPortal.component.tsx
- index.ts
- dialogTitle.component.tsx
- index.ts
- dialogTrigger.component.tsx
- index.ts
- dialog.component.tsx
- dialog.stories.tsx
- index.ts
- emptyState.component.spec.tsx
- emptyState.component.tsx
- emptyState.stories.tsx
- index.ts
- fileSize.component.spec.tsx
- fileSize.component.tsx
- fileSize.hooks.ts
- fileSize.stories.tsx
- index.ts
- checkbox.component.spec.tsx
- checkbox.component.tsx
- checkbox.stories.tsx
- index.ts
- dropzone.component.spec.tsx
- dropzone.component.tsx
- dropzone.hooks.ts
- dropzone.stories.tsx
- dropzone.types.ts
- index.ts
- form.component.spec.tsx
- formControl.component.tsx
- index.ts
- formDescription.component.tsx
- index.ts
- formField.component.tsx
- index.ts
- formItem.component.tsx
- index.ts
- formLabel.component.tsx
- index.ts
- formMessage.component.tsx
- index.ts
- index.ts
- useFormField.hook.ts
- form.component.tsx
- index.ts
- input.component.spec.tsx
- index.ts
- input.component.tsx
- input.stories.tsx
- input.types.ts
- radioButton.component.spec.tsx
- index.ts
- radioButton.component.tsx
- radioButton.stories.tsx
- radioButton.styles.ts
- index.ts
- radioGroupItem.component.tsx
- index.ts
- radioGroup.component.tsx
- radioGroup.stories.tsx
- index.ts
- GTM.component.tsx
- index.ts
- hiddenOnPlatform.component.spec.tsx
- hiddenOnPlatform.component.tsx
- index.ts
- icon.component.tsx
- icon.stories.tsx
- index.ts
- index.ts
- markdownPage.component.spec.tsx
- index.ts
- markdownPage.component.tsx
- markdownPage.stories.tsx
- pageHeadline.component.spec.tsx
- index.ts
- pageHeadline.component.tsx
- pageLayout.component.spec.tsx
- index.ts
- pageLayout.component.tsx
- pagination.component.spec.tsx
- index.ts
- pagination.component.tsx
- pagination.stories.tsx
- popover.component.spec.tsx
- index.ts
- popoverContent.tsx
- index.ts
- popoverTrigger.component.tsx
- index.ts
- popover.component.tsx
- popover.stories.tsx
- index.ts
- portal.component.tsx
- separator.component.spec.tsx
- index.ts
- separator.component.tsx
- separator.stories.tsx
- skeleton.component.spec.tsx
- index.ts
- skeleton.component.tsx
- skeleton.stories.tsx
- table.component.spec.tsx
- index.ts
- tableBody.component.tsx
- index.ts
- tableCaption.component.tsx
- index.ts
- tableCell.component.tsx
- index.ts
- tableFooter.component.tsx
- index.ts
- tableHead.component.tsx
- index.ts
- tableHeader.component.tsx
- index.ts
- tableRow.component.tsx
- index.ts
- table.component.tsx
- table.stories.tsx
- tabs.component.spec.tsx
- index.ts
- tabsContent.component.tsx
- index.ts
- tabsList.component.tsx
- index.ts
- tabsTrigger.component.tsx
- index.ts
- tabs.component.tsx
- tabs.stories.tsx
- typography.spec.tsx
- index.ts
- typography.stories.tsx
- typography.tsx
- env.d.ts
- env.ts
- i18n.ts
- routes.ts
- useGenerateAbsoluteLocalePath.spec.ts
- index.ts
- useGenerateAbsoluteLocalePath.ts
- index.ts
- useGenerateLocalePath.ts
- index.ts
- useLocale.hook.ts
- useLocales.hook.spec.tsx
- index.ts
- useLocales.hooks.ts
- useMappedConnection.hook.spec.ts
- index.ts
- useMappedConnection.hook.ts
- useMediaQuery.hook.spec.tsx
- index.ts
- useMediaQuery.hook.ts
- useOpenState.hook.spec.ts
- index.ts
- useOpenState.hook.ts
- useTheme.hook.spec.tsx
- index.ts
- useTheme.ts
- useWindowListener.hook.spec.ts
- index.ts
- useWindowListener.hook.ts
- index.ts
- utils.ts
- index.ts
- localesProvider.context.ts
- localesProvider.reducer.ts
- localesProvider.tsx
- localesProvider.types.ts
- responsiveThemeProvider.component.spec.tsx
- index.ts
- responsiveThemeProvider.component.tsx
- themeProvider.spec.tsx
- index.ts
- themeProvider.context.ts
- themeProvider.reducer.ts
- themeProvider.tsx
- themeProvider.types.ts
- themeProvider.utils.ts
- index.ts
- analytics.spec.ts
- analytics.ts
- index.ts
- icons.tsx
- reactIntl.tsx
- match.ts
- rendering.tsx
- setupTests.ts
- colorScale.spec.ts
- colorScale.ts
- color.ts
- font.ts
- index.ts
- media.ts
- size.ts
- typography.ts
- toast.component.spec.tsx
- index.ts
- toastAction.component.tsx
- index.ts
- toastClose.component.tsx
- index.ts
- toastDescription.component.tsx
- index.ts
- toastTitle.component.tsx
- index.ts
- viewport.component.tsx
- index.ts
- toast.component.tsx
- toast.stories.tsx
- toast.styles.ts
- index.ts
- toaster.component.tsx
- index.ts
- toastProvider.context.tsx
- toastProvider.reducer.ts
- toastProvider.tsx
- toastProvider.types.ts
- index.ts
- useToast.hook.ts
- index.ts
- en.json
- pl.json
- vi.json
- styled.d.ts
- asyncComponent.spec.tsx
- path.spec.ts
- assertUnreachable.tsx
- asyncComponent.tsx
- graphql.ts
- index.ts
- object.ts
- path.ts
- reportError.ts
- storybook.tsx
- types.ts
- .eslintrc.json
- .gitignore
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- codegen.ts
- routes.ts
- crudItemCreated.component.tsx
- crudItemCreated.stories.tsx
- index.ts
- crudItemUpdated.component.tsx
- crudItemUpdated.stories.tsx
- index.ts
- index.ts
- addCrudDemoItem.component.spec.tsx
- addCrudDemoItem.component.tsx
- addCrudDemoItem.stories.tsx
- index.tsx
- crudDemoItemDetails.component.spec.tsx
- crudDemoItemDetails.component.tsx
- crudDemoItemDetails.stories.tsx
- index.tsx
- crudDemoItemForm.component.spec.tsx
- crudDemoItemForm.component.tsx
- crudDemoItemForm.hook.ts
- crudDemoItemForm.stories.tsx
- index.tsx
- crudDemoItemList.component.spec.tsx
- crudDemoItemListItem.component.spec.tsx
- crudDropdownMenu.component.tsx
- index.ts
- crudDemoItemListItem.component.tsx
- crudDemoItemListItem.graphql.ts
- crudDemoItemListItem.stories.tsx
- index.tsx
- index.ts
- listSkeleton.component.tsx
- crudDemoItemList.component.tsx
- crudDemoItemList.stories.tsx
- index.tsx
- editCrudDemoItem.component.spec.tsx
- editCrudDemoItem.component.tsx
- editCrudDemoItem.graphql.ts
- editCrudDemoItem.stories.tsx
- index.tsx
- crudDemoItem.component.tsx
- index.ts
- index.ts
- crudDemoItem.ts
- index.ts
- rendering.tsx
- setupTests.ts
- index.d.ts
- storybook.tsx
- .eslintrc.json
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- codegen.ts
- documents.component.spec.tsx
- document.component.spec.tsx
- index.ts
- skeleton.component.tsx
- skeleton.stories.tsx
- document.component.tsx
- document.stories.tsx
- index.ts
- documents.component.tsx
- documents.constants.ts
- documents.graphql.ts
- documents.hooks.ts
- documents.stories.tsx
- index.ts
- index.ts
- document.ts
- index.ts
- rendering.tsx
- setupTests.ts
- index.d.ts
- storybook.tsx
- .eslintrc.json
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- email.spec.tsx
- button.component.spec.tsx
- button.component.tsx
- button.styles.ts
- index.ts
- image.component.spec.tsx
- image.component.tsx
- index.ts
- layout.component.spec.tsx
- index.ts
- layout.component.tsx
- layout.styles.ts
- base.styles.ts
- index.ts
- emailStory.component.tsx
- emailStory.styles.ts
- accountActivation.component.tsx
- accountActivation.stories.tsx
- index.ts
- index.ts
- passwordReset.component.tsx
- passwordReset.stories.tsx
- index.ts
- subscriptionError.component.tsx
- subscriptionError.stories.tsx
- index.ts
- trialExpiresSoon.component.tsx
- trialExpiresSoon.stories.tsx
- index.ts
- userExport.component.tsx
- userExport.stories.tsx
- userExport.styles.ts
- index.ts
- userExportAdmin.component.tsx
- userExportAdmin.stories.tsx
- index.ts
- templates.config.ts
- rendering.tsx
- setupTests.ts
- index.d.ts
- email.tsx
- index.tsx
- types.ts
- .eslintrc.json
- .gitignore
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- vite.config.ts
- codegen.ts
- activeSubscriptionContext.component.tsx
- activeSubscriptionContext.hooks.ts
- index.ts
- stripePaymentForm.component.spec.tsx
- index.ts
- stripePaymentForm.component.tsx
- stripePaymentForm.graphql.ts
- stripePaymentForm.stories.tsx
- stripePaymentMethodInfo.component.spec.tsx
- index.ts
- stripePaymentMethodInfo.component.tsx
- stripePaymentMethodInfo.graphql.ts
- stripePaymentMethodInfo.stories.tsx
- stripePaymentMethodSelector.component.spec.tsx
- index.ts
- newCardInput.component.tsx
- newCardInput.styles.ts
- index.ts
- index.ts
- stripePaymentMethodSelector.component.tsx
- stripePaymentMethodSelector.graphql.ts
- stripePaymentMethodSelector.stories.tsx
- stripePaymentMethodSelector.types.ts
- transactionHistory.component.spec.tsx
- index.ts
- transactionHistoryEntry.component.tsx
- index.ts
- transactionHistory.component.tsx
- transactionHistory.stories.tsx
- index.ts
- stripePayment.hooks.ts
- stripePayment.stripe.hook.ts
- routes.ts
- index.ts
- useActiveSubscriptionDetailsData.graphql.ts
- useActiveSubscriptionDetailsData.ts
- useSubscriptionPlanDetails.hook.spec.tsx
- index.ts
- useSubscriptionPlanDetails.graphql.ts
- useSubscriptionPlanDetails.hook.ts
- index.ts
- cancelSubscription.component.spec.tsx
- cancelSubscription.component.tsx
- cancelSubscription.graphql.ts
- cancelSubscription.hook.ts
- cancelSubscription.stories.tsx
- index.ts
- editPaymentMethodForm.component.spec.tsx
- editPaymentMethodForm.component.tsx
- editPaymentMethodForm.graphql.ts
- editPaymentMethodForm.hooks.tsx
- editPaymentMethodForm.stories.tsx
- editPaymentMethod.component.tsx
- index.ts
- editSubscription.component.spec.tsx
- subscriptionPlanItem.component.spec.tsx
- index.ts
- subscriptionPlanItem.component.tsx
- subscriptionPlanItem.stories.tsx
- index.ts
- subscriptionPlans.component.tsx
- subscriptionPlans.graphql.ts
- editSubscription.component.tsx
- editSubscription.graphql.ts
- editSubscription.hook.ts
- editSubscription.stories.tsx
- index.ts
- index.ts
- paymentConfirm.component.tsx
- paymentConfirm.stories.tsx
- subscriptions.component.spec.tsx
- currentSubscription.component.tsx
- index.ts
- paymentMethod.content.tsx
- subscriptions.content.tsx
- subscriptions.graphql.ts
- subscriptions.stories.tsx
- transactionsHistory.content.tsx
- index.ts
- transactionHistory.component.tsx
- transactionHistory.stories.tsx
- index.tsx
- client.ts
- index.ts
- index.ts
- stripe.ts
- subscription.ts
- rendering.tsx
- setupTests.ts
- index.d.ts
- storybook.tsx
- types.ts
- .eslintrc.json
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- codegen.ts
- index.ts
- PDFViewer.component.tsx
- chat.component.tsx
- chatSidebar.component.tsx
- index.ts
- input.component.tsx
- messageList.component.tsx
- codeViewer.component.tsx
- maxLengthSelector.component.tsx
- modelSelector.component.tsx
- presetActions.component.tsx
- presetSave.component.tsx
- presetSelector.compoent.tsx
- presetShare.component.tsx
- temperatureSelector.component.tsx
- topPSelector.component.tsx
- routes.ts
- use-config.ts
- use-lock-body.ts
- use-mounted.ts
- use-mutation-observer.ts
- dark.json
- light.json
- log.ts
- og.ts
- events.ts
- fonts.ts
- rehype-component.ts
- rehype-npm-command.ts
- toc.ts
- utils.ts
- activity-goal.tsx
- calendar.tsx
- chat.tsx
- cookie-settings.tsx
- create-account.tsx
- data-table.tsx
- index.tsx
- metric.tsx
- payment-method.tsx
- report-issue.tsx
- share.tsx
- stats.tsx
- team-members.tsx
- accordion-demo.tsx
- alert-demo.tsx
- alert-destructive.tsx
- alert-dialog-demo.tsx
- aspect-ratio-demo.tsx
- avatar-demo.tsx
- badge-demo.tsx
- badge-destructive.tsx
- badge-outline.tsx
- badge-secondary.tsx
- button-as-child.tsx
- button-demo.tsx
- button-destructive.tsx
- button-ghost.tsx
- button-icon.tsx
- button-link.tsx
- button-loading.tsx
- button-outline.tsx
- button-secondary.tsx
- button-with-icon.tsx
- calendar-demo.tsx
- calendar-form.tsx
- calendar-react-hook-form.tsx
- card-demo.tsx
- card-with-form.tsx
- checkbox-demo.tsx
- checkbox-disabled.tsx
- checkbox-form-multiple.tsx
- checkbox-form-single.tsx
- checkbox-with-text.tsx
- collapsible-demo.tsx
- combobox-demo.tsx
- combobox-dropdown-menu.tsx
- combobox-form.tsx
- combobox-popover.tsx
- command-demo.tsx
- command-dialog.tsx
- context-menu-demo.tsx
- data-table-demo.tsx
- date-picker-demo.tsx
- date-picker-form.tsx
- date-picker-with-presets.tsx
- date-picker-with-range.tsx
- dialog-close-button.tsx
- dialog-demo.tsx
- dropdown-menu-checkboxes.tsx
- dropdown-menu-demo.tsx
- dropdown-menu-radio-group.tsx
- hover-card-demo.tsx
- input-demo.tsx
- input-disabled.tsx
- input-file.tsx
- input-form.tsx
- input-with-button.tsx
- input-with-label.tsx
- input-with-text.tsx
- label-demo.tsx
- menubar-demo.tsx
- mode-toggle.tsx
- navigation-menu-demo.tsx
- popover-demo.tsx
- progress-demo.tsx
- radio-group-demo.tsx
- radio-group-form.tsx
- scroll-area-demo.tsx
- select-demo.tsx
- select-form.tsx
- separator-demo.tsx
- sheet-demo.tsx
- sheet-side.tsx
- skeleton-demo.tsx
- slider-demo.tsx
- switch-demo.tsx
- switch-form.tsx
- table-demo.tsx
- tabs-demo.tsx
- textarea-demo.tsx
- textarea-disabled.tsx
- textarea-form.tsx
- textarea-with-button.tsx
- textarea-with-label.tsx
- textarea-with-text.tsx
- toast-demo.tsx
- toast-destructive.tsx
- toast-simple.tsx
- toast-with-action.tsx
- toast-with-title.tsx
- toggle-demo.tsx
- toggle-disabled.tsx
- toggle-lg.tsx
- toggle-outline.tsx
- toggle-sm.tsx
- toggle-with-text.tsx
- tooltip-demo.tsx
- typography-blockquote.tsx
- typography-demo.tsx
- typography-h1.tsx
- typography-h2.tsx
- typography-h3.tsx
- typography-h4.tsx
- typography-inline-code.tsx
- typography-large.tsx
- typography-lead.tsx
- typography-list.tsx
- typography-muted.tsx
- typography-p.tsx
- typography-small.tsx
- typography-table.tsx
- accordion.tsx
- alert-dialog.tsx
- alert.tsx
- aspect-ratio.tsx
- avatar.tsx
- badge.tsx
- button.tsx
- calendar.tsx
- card.tsx
- checkbox.tsx
- collapsible.tsx
- command.tsx
- context-menu.tsx
- dialog.tsx
- dropdown-menu.tsx
- form.tsx
- hover-card.tsx
- input.tsx
- label.tsx
- menubar.tsx
- navigation-menu.tsx
- popover.tsx
- progress.tsx
- radio-group.tsx
- scroll-area.tsx
- select.tsx
- separator.tsx
- sheet.tsx
- skeleton.tsx
- slider.tsx
- switch.tsx
- table.tsx
- tabs.tsx
- textarea.tsx
- toast.tsx
- toaster.tsx
- toggle.tsx
- tooltip.tsx
- use-toast.ts
- activity-goal.tsx
- calendar.tsx
- chat.tsx
- cookie-settings.tsx
- create-account.tsx
- data-table.tsx
- index.tsx
- metric.tsx
- payment-method.tsx
- report-issue.tsx
- share.tsx
- stats.tsx
- team-members.tsx
- accordion-demo.tsx
- alert-demo.tsx
- alert-destructive.tsx
- alert-dialog-demo.tsx
- aspect-ratio-demo.tsx
- avatar-demo.tsx
- badge-demo.tsx
- badge-destructive.tsx
- badge-outline.tsx
- badge-secondary.tsx
- button-as-child.tsx
- button-demo.tsx
- button-destructive.tsx
- button-ghost.tsx
- button-icon.tsx
- button-link.tsx
- button-loading.tsx
- button-outline.tsx
- button-secondary.tsx
- button-with-icon.tsx
- calendar-demo.tsx
- calendar-form.tsx
- card-demo.tsx
- card-with-form.tsx
- checkbox-demo.tsx
- checkbox-disabled.tsx
- checkbox-form-multiple.tsx
- checkbox-form-single.tsx
- checkbox-with-text.tsx
- collapsible-demo.tsx
- combobox-demo.tsx
- combobox-dropdown-menu.tsx
- combobox-form.tsx
- combobox-popover.tsx
- command-demo.tsx
- command-dialog.tsx
- context-menu-demo.tsx
- data-table-demo.tsx
- date-picker-demo.tsx
- date-picker-form.tsx
- date-picker-with-presets.tsx
- date-picker-with-range.tsx
- dialog-close-button.tsx
- dialog-demo.tsx
- dropdown-menu-checkboxes.tsx
- dropdown-menu-demo.tsx
- dropdown-menu-radio-group.tsx
- hover-card-demo.tsx
- input-demo.tsx
- input-disabled.tsx
- input-file.tsx
- input-form.tsx
- input-with-button.tsx
- input-with-label.tsx
- input-with-text.tsx
- label-demo.tsx
- menubar-demo.tsx
- mode-toggle.tsx
- navigation-menu-demo.tsx
- popover-demo.tsx
- progress-demo.tsx
- radio-group-demo.tsx
- radio-group-form.tsx
- scroll-area-demo.tsx
- select-demo.tsx
- select-form.tsx
- separator-demo.tsx
- sheet-demo.tsx
- sheet-side.tsx
- skeleton-demo.tsx
- slider-demo.tsx
- switch-demo.tsx
- switch-form.tsx
- table-demo.tsx
- tabs-demo.tsx
- textarea-demo.tsx
- textarea-disabled.tsx
- textarea-form.tsx
- textarea-with-button.tsx
- textarea-with-label.tsx
- textarea-with-text.tsx
- toast-demo.tsx
- toast-destructive.tsx
- toast-simple.tsx
- toast-with-action.tsx
- toast-with-title.tsx
- toggle-demo.tsx
- toggle-disabled.tsx
- toggle-lg.tsx
- toggle-outline.tsx
- toggle-sm.tsx
- toggle-with-text.tsx
- tooltip-demo.tsx
- typography-blockquote.tsx
- typography-demo.tsx
- typography-h1.tsx
- typography-h2.tsx
- typography-h3.tsx
- typography-h4.tsx
- typography-inline-code.tsx
- typography-large.tsx
- typography-lead.tsx
- typography-list.tsx
- typography-muted.tsx
- typography-p.tsx
- typography-small.tsx
- typography-table.tsx
- accordion.tsx
- alert-dialog.tsx
- alert.tsx
- aspect-ratio.tsx
- avatar.tsx
- badge.tsx
- button.tsx
- calendar.tsx
- card.tsx
- checkbox.tsx
- collapsible.tsx
- command.tsx
- context-menu.tsx
- dialog.tsx
- dropdown-menu.tsx
- form.tsx
- hover-card.tsx
- input.tsx
- label.tsx
- menubar.tsx
- navigation-menu.tsx
- popover.tsx
- progress.tsx
- radio-group.tsx
- scroll-area.tsx
- select.tsx
- separator.tsx
- sheet.tsx
- skeleton.tsx
- slider.tsx
- switch.tsx
- table.tsx
- tabs.tsx
- textarea.tsx
- toast.tsx
- toaster.tsx
- toggle.tsx
- tooltip.tsx
- use-toast.ts
- .eslintrc.json
- colors.ts
- registry.ts
- schema.ts
- styles.ts
- themes.ts
- docChat.component.tsx
- index.tsx
- saasIdeas.component.spec.tsx
- index.ts
- saasIdeas.component.tsx
- saasIdeas.graphql.ts
- saasIdeas.stories.tsx
- models.ts
- presets.ts
- index.tsx
- textGen.component.tsx
- index.ts
- rendering.tsx
- setupTests.ts
- index.d.ts
- typewriter.d.ts
- storybook.tsx
- .eslintrc.json
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- codegen.ts
- notifications.component.spec.tsx
- notification.component.spec.tsx
- button.component.tsx
- index.ts
- index.ts
- notification.component.tsx
- notification.fixtures.ts
- notification.graphql.ts
- notification.hooks.ts
- notification.stories.tsx
- notificationsButton.component.spec.tsx
- index.ts
- notificationsButton.component.tsx
- notificationsButton.stories.tsx
- notificationsList.component.spec.tsx
- index.ts
- notificationErrorBoundary.component.tsx
- index.ts
- notificationsList.component.tsx
- notificationsList.constants.ts
- notificationsList.graphql.ts
- notificationsList.hooks.ts
- notificationsList.stories.tsx
- index.ts
- notification.ts
- rendering.tsx
- setupTests.ts
- index.d.ts
- storybook.tsx
- index.ts
- notifications.component.tsx
- notifications.graphql.ts
- notifications.types.ts
- .eslintrc.json
- .prettierrc
- jest.config.ts
- package.json
- project.json
- sonar-project.properties
- tsconfig.json
- tsconfig.lib.json
- tsconfig.spec.json
- __init__.py
- emails.py
- protocols.py
- types.py
- __init__.py
- conftest.py
- test_sync.py
- __init__.py
- client.py
- handlers.py
- models.py
- services.py
- __init__.py
- connection.py
- models.py
- session.py
- __init__.py
- __init__.py
- export.py
- __init__.py
- factories.py
- models.py
- types.py
- handlers.js
- __init__.py
- handlers.py
- services.py
- local-trigger-server.js
- run_build.sh
- run_deploy.sh
- run_lint.sh
- run_tests.sh
- stop-task-scheduling-executions.sh
- __init__.py
- base.py
- __init__.py
- export.py
- user.py
- __init__.py
- test_handlers.py
- test_services.py
- __init__.py
- constants.py
- emails.py
- factories.py
- handlers.py
- models.py
- types.py
- __init__.py
- hashid.py
- logging.py
- monitoring.py
- __init__.py
- connect.py
- disconnect.py
- message.py
- __init__.py
- test_handlers.py
- __init__.py
- apigateway.py
- connection.py
- factories.py
- models.py
- utils.py
- .coveragerc
- .dockerignore
- .env.shared
- .env.test
- .eslintrc.json
- .gitignore
- .pdm.toml
- conftest.py
- Dockerfile
- package.json
- pdm.lock
- project.json
- pyproject.toml
- README.md
- serverless.yml
- setup.cfg
- setup.py
- sonar-project.properties
- tsconfig.app.json
- tsconfig.json
- tsconfig.spec.json
- workers.conf.local.yml
- workers.conf.yml
- .env.shared
- .env.test
- .eslintignore
- .eslintrc.json
- .gitignore
- .graphqlconfig
- .lintstagedrc
- .prettierignore
- .prettierrc
- .versionrc.js
- babel.config.json
- bitbucket-pipelines.yml
- docker-compose.ci.yml
- docker-compose.local.yml
- docker-compose.yml
- jest.config.ts
- jest.preset.js
- LICENSE
- LICENSE-saas-boilerplate
- nx.json
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- tailwind.workspace-preset.ts
- tsconfig.base.json
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/vietanhdev/shipfast
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd shipfast
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose -f docker-compose.ci.yml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
pnpm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
pnpm shipfast up
이 명령어를 터미널에 그대로 입력해 실행하세요.
pnpm shipfast backend up
이 명령어를 터미널에 그대로 입력해 실행하세요.
pnpm shipfast webapp up
이 명령어를 터미널에 그대로 입력해 실행하세요.
pnpm shipfast docs up
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Python
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
// repository documentation
Was this content helpful?
(0 ratings)
