This project consists of both a web application and a desktop application.
Make sure you have the following software installed:
- Node.js v22: Install it from the official Node.js download page.
- Yarn v4: Follow the Yarn installation guide.
- Install Dependencies
Run the following command from the root folder to install all necessary dependencies:
yarn
To set up the project, navigate to the packages/web folder and follow these steps:
-
Create Environment File
Copy the.env.template
file to.env
and set the appropriate configuration values. -
Start the Application
- For local development:
yarn dev
- For production deployment:
yarn build
To set up the project, navigate to the package/desktop folder and follow these steps:
-
Create Environment File
Copy the.env.template
file to.env
and set the appropriate configuration values. -
Start the Application
- For local development:
yarn dev
- For production deployment:
yarn make
If you download the desktop application from GitHub releases and see messages about a "damaged application" on macOS, run the following command:
xattr -c <path to your app>
Afterward, the application should open correctly.