No description
Find a file
2022-12-14 12:15:52 +08:00
.github #85 seperate release workflow triggered bytags 2022-12-14 12:15:52 +08:00
packages #77 TBD footer 2022-12-09 16:11:05 +08:00
.gitignore #29 initial high fed navbar 2022-11-25 16:55:21 +08:00
package.json add more documentation for dev 2022-12-14 06:48:03 +08:00
pnpm-lock.yaml #35 FeaturedCourses 2022-12-06 13:17:54 +08:00
pnpm-workspace.yaml initialize boilerplate with examples 2022-11-17 20:22:51 +08:00
README.md update README 2022-12-14 12:05:28 +08:00

Tea UI Workspace

This repository includes the tea GUI/Desktop App.

For better documentation checkout this notion.

Requirements

Development

Setting up the workspace just run here:

$ pnpm install

To develop the GUI within Tauri Webview

$ pnpm dev:gui

To develop the GUI within your local browser at localhost:8080

$ pnpm web:gui

Build a GUI installer

This assumes you have installed the dev dependencies

$ pnpm build:gui

Creating a release

Tag any commit in the main branch, then push directly to the main branch. Lets follow the semver versioning standard

$ git tag v1.0.0

Refer to each package README.md for instructions on how to setup and contribue to them: