schoolsyst's desktop app
For now, schoolsyst runs on a tiny VPS, and the API is therefore limited to requests from *.schoolsyst.com
. If you want to run this desktop app locally, you may want to also run the API, explained on the repo's README.
Here's how to install the desktop app:
- Clone the repo and
cd
into it
git clone https://github.com/schoolsyst/desktop.git --recurse-submodules
cd desktop
-
Install NodeJS, version
13.5.0
. The installation procedure changes depending on your platform, head over to NodeJS's website -
Install the project's dependencies
⚠ pnpm didn't work, symlink are forbiden during compilation
yarn -D # Using yarn, or
npm install -D # Using npm
- Complete the interactive setup for build the web app
yarn run setup # Using yarn, or
npm run setup # Using npm
- Start the app
yarn start # Using yarn, or
npm run start # Using npm, or
- Start the app in dev mode :
yarn start:watch # Using yarn, or
npm run start:watch # Using npm, or
- Build the app :
The app will be builed for your currents OS :
yarn make # Using yarn, or
npm run make # Using npm, or