Code Expert Sync allows syncing projects to a local file system. This allows students and lecturers to edit code with their own IDE and create local backups.
The documentation for Code Expert Sync can be found in the Code Expert Documentation: Code Expert Documentation
Without the following projects, Code Expert Sync would not be possible:
- AppSignal for their Application performance monitoring service: AppSignal
- Tauri for their awesome framework: Tauri
- The Rust programming language: Rust
- Gnome requires the Tray Icons: Reloaded extension to show system trays.
- Tauri environment
- Make sure to install
rustc
1.74.x:rustup install 1.74.1 & rustup default 1.74.1
- Make sure to install
- Node.js
- Yarn
Install or update dependencies
Create a .env file with the required variables (see .env-template).
yarn
Start the app
yarn dev
Run unit tests during development
yarn watch:test
Lint the project
yarn lint
Run all tests
yarn test