фронтенд, в котором есть наши непубличные ветки
Go to file
Untone cd39b7b806
Some checks failed
deploy / testbuild (push) Failing after 41s
deploy / Update templates on Mailgun (push) Has been skipped
unfix
2024-10-09 18:55:45 +03:00
.gitea/workflows testbuild-task 2024-10-04 12:19:50 +03:00
.github/workflows vite535 2024-09-16 13:52:33 +03:00
.storybook linted-clean 2024-10-04 11:21:41 +03:00
.vscode lock+fmt 2024-08-05 15:02:13 +03:00
api noapi 2024-09-16 04:06:17 +03:00
patches packages-revert-fix 2024-09-16 12:25:28 +03:00
public minor fixes 2024-09-06 07:55:57 +03:00
src unfix 2024-10-09 18:55:45 +03:00
templates preprocess-text-fix 2024-07-05 22:40:54 +03:00
tests fmt 2024-10-04 12:03:48 +03:00
.editorconfig init 2022-09-09 14:53:35 +03:00
.gitignore editor-showup+fixes 2024-09-24 09:48:39 +03:00
.npmrc Merge branch 'editor' of gitlab.com:discoursio/discoursio-webapp into editor 2023-04-26 02:37:29 +00:00
.stylelintignore editor-showup+fixes 2024-09-24 09:48:39 +03:00
.stylelintrc.json linted-clean 2024-10-04 11:21:41 +03:00
app.config.ts editor-showup+fixes 2024-09-24 09:48:39 +03:00
biome.json views-refactored 2024-10-02 23:12:14 +03:00
codegen.yml inbox-route 2024-08-02 00:32:52 +03:00
LICENSE e2e 2024-02-04 16:25:23 +03:00
package-lock.json unfix 2024-10-09 18:55:45 +03:00
package.json unfix 2024-10-09 18:55:45 +03:00
playwright.config.ts e2e-wip 2024-07-30 22:44:53 +03:00
README.en.md theme-fix+draftslist-fix+minieditor-cancel-fix 2024-10-09 17:07:05 +03:00
README.md theme-fix+draftslist-fix+minieditor-cancel-fix 2024-10-09 17:07:05 +03:00
tsconfig.json https 2024-07-13 20:15:41 +03:00
vite.config.ts treeshaked 2024-10-07 01:29:34 +03:00

Discoursio Webapp

Technology Stack

Development

How to start

  1. Clone the repository
  2. Install dependencies: bun i (or npm/pnpm/yarn)
  3. Create a .env file (variables with PUBLIC_ are used in /src/utils/config.ts)

Main commands

bun run dev         # Start development server
bun run build       # Build for production
bun run typecheck   # Type checking
bun run fix         # Fix styles and linting
bun run storybook   # Start Storybook

Testing

E2E tests (Playwright)

bun run e2e:install  # Install E2E dependencies
bun run e2e:tests    # Run tests
bun run e2e:tests:ci # Run tests in CI

CI/CD

Tests are executed in GitHub Actions. Make sure BASE_URL is correctly configured in CI.

Version: 0.9.7