aadit-n3rdy / aadit-n3rdy/rainstorm_peer

UI Layer

Offen
#2 5 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @Parthivsurya Auf GitHub ansehen
AMSOC-ACCEPTED BOUNTY-250 enhancement HARD help wanted
Vorherrschende Sprache
Go
Sterne
0
Forks
3
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

While a simple CLI exists, torrent applications generally have a proper GUI for convenience. For this issue, write a GUI layer for rainstorm. Propose what features the GUI will have, what tools you'll use to implement the GUI, and how it'll integrate with the rest of the codebase

PS: This is a pretty big issue, try and work as a team, and worry not you will be rewarded handsomely (with points) for any progress you make in this department

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

The issue asks for a GUI proposal and implementation, but does not specify existing code to modify. Start by examining the existing CLI in the codebase to understand the torrent application's structure. Research GUI libraries for Go (like Fyne, Go-GTK, or web-based UIs) and propose how they would integrate. 'Done' means a design document and initial integration, but the scope is large and undefined.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
desktop
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.