UIL-DL banner

UIL-DL

1 devlogs
4h 52m 18s

Updated Project: A tool enabling easy and bulk download of UIL Academics contest materials and data files. Rebuilt in SvelteKit & Rust (using the Tauri framework), with the hopes of having a more maintainable, responsive, and faster cross-platform application.

This project uses AI

I used AI tools for general purpose help. For example, I had it comment my code (I don’t comment consistently), search for bugs before they actually happened (in case I missed anything), and help me with some things Rust (because I am still learning Rust).

Demo Repository

Loading README...

Shubh

Long devlog, did a lot of work. For a more detailed description of events, check out the project at https://randeria.dev/projects/uildl/.

  • Rebuilt the app in Rust and SvelteKit, using the Tauri framework. This fixes a lot of bugs of the previous version.
  • Optimized the app design by removing the use of a database and storing cache in memory (instead of a separate file).
  • Implemented various features such as detailed searching, editable & pausable download queue, proper ratelimiting, and others
  • Improved (rebuilt) UI/UX with better theming and feel
    Beta release soon, after adding and testing some more features.
    Latest commit: here.
Attachment
Attachment
Attachment
Attachment
Attachment
0