🚧 UNDER CONSTRUCTION
📚 Education based IDE for learning software development
There are a variety of commands to use during the development process.
For this application we are leveraging the following technologies:
- 🧶 Yarn to bundle and run the js application. You can find the installation instructions here.
- ⚙️ Rust to bundle the native desktop app thanks to Tauri. You can find the installation instructions here
Once both of those are installed you can run the
yarn
command to install node dependencies.
🖥 Desktop
yarn tauri dev
🌐 Web
yarn dev
🖥 Desktop
yarn tauri build
🌐 Web
yarn build
To maintain consistent commit messages we will be using commitizen along with cz-emoji. A script has been added for convenience.
yarn commit