TMM
TMM copied to clipboard
C# Rework
Description
Current framework and codebase are not scalable or maintainable, the executable packaged size is way larger than it needs to be (because its packing the python interpreter and all of its libraries with it), and its generally just slow.
Solution
Rewrite and redesign the program using C# and the Avalonia UI framework. This will allow cross-platform support, faster and more efficient use of resources including significantly smaller file sizes. Will be more scalable, testable and stable.
Requirements
- [ ] Create data flow diagram
- [ ] Create UML Diagrams (Class, Sequence, Use Case)
- [ ] Re-Create current UI in Avalonia, with improved logic on the backend