Skip to content

schoolsyst/desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6cd3a59 Β· Sep 10, 2020

History

39 Commits
Sep 10, 2020
Sep 8, 2020
Sep 10, 2020
Sep 8, 2020
Sep 6, 2020
Sep 6, 2020
Aug 29, 2020
Sep 10, 2020
Sep 10, 2020
Sep 2, 2020
Sep 10, 2020
Sep 3, 2020
Sep 6, 2020

Repository files navigation

schoolsyst-desktop's logo

schoolsyst-desktop

schoolsyst's desktop app

How do I run this app locally ?

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:

  1. Clone the repo and cd into it
git clone https://github.com/schoolsyst/desktop.git --recurse-submodules
cd desktop
  1. Install NodeJS, version 13.5.0. The installation procedure changes depending on your platform, head over to NodeJS's website

  2. Install the project's dependencies

⚠ pnpm didn't work, symlink are forbiden during compilation

yarn -D # Using yarn, or
npm install -D # Using npm
  1. Complete the interactive setup for build the web app
yarn run setup # Using yarn, or
npm run setup # Using npm
  1. Start the app
yarn start # Using yarn, or
npm run start # Using npm, or
  1. Start the app in dev mode :
yarn start:watch # Using yarn, or
npm run start:watch # Using npm, or
  1. Build the app :

The app will be builed for your currents OS :

yarn make # Using yarn, or
npm run make # Using npm, or