Unofficial desktop application for interacting with itslearning.
- Streamlined Course Navigation: Quickly access courses and assignments.
- Quick Resource Management: Easily find, download, and open resources.
- Instant Notifications: Receive real-time updates and announcements.
- Personalized Dashboard: Customize the dashboard to display important information.
- Offline Access: Access previously loaded materials without an internet connection.
- User Settings: Customize notification preferences and interface settings.
- Performance Enhancements: Optimized for faster load times and smoother interactions.
- Clone the repository:
git clone https://github.com/DanielZ1337/itsdu.git
- Navigate to the project directory:
cd itsdu
- Install dependencies:
npm install
Run the application in development mode:
npm dev
How to build and run production application:
- Build application
Linux:
npm run linux
Windows:
npm run win
macOS:
npm run mac
- Run the application
- Built application will be in
/releases/v{version}
- Run setup executable.
- Executable for running without installing will be in
{platform}-unpacked
- Fork the repository
- Create a new branch (git checkout -b feature-branch)
- Commit your changes (git commit -m 'Add new feature')
- Push to the branch (git push origin feature-branch)
- Create a new Pull Request
This project is licensed under the MIT License. See the LICENSE file for details.
For detailed features and release notes, visit the official site and releases page
ITSDU is in no way affiliated with itslearning.