{"id":19409893,"url":"https://github.com/olhamy/to-do-list","last_synced_at":"2025-07-08T23:40:09.239Z","repository":{"id":248365368,"uuid":"828495108","full_name":"OlhaMy/TO-DO-LIST","owner":"OlhaMy","description":"TO-DO-LIST","archived":false,"fork":false,"pushed_at":"2024-10-02T09:31:05.000Z","size":8092,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-07T14:47:14.023Z","etag":null,"topics":["css5","html3","izitoast","js","localstorageapi","modularjs"],"latest_commit_sha":null,"homepage":"https://olhamy.github.io/TO-DO-LIST/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OlhaMy.png","metadata":{"files":{"readme":"README.de.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-14T10:26:20.000Z","updated_at":"2024-10-02T09:31:45.000Z","dependencies_parsed_at":"2025-01-07T14:42:32.049Z","dependency_job_id":"bdca0b43-930e-4399-8884-cf78e23588dd","html_url":"https://github.com/OlhaMy/TO-DO-LIST","commit_stats":null,"previous_names":["olhamy/to-do-list"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OlhaMy%2FTO-DO-LIST","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OlhaMy%2FTO-DO-LIST/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OlhaMy%2FTO-DO-LIST/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OlhaMy%2FTO-DO-LIST/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OlhaMy","download_url":"https://codeload.github.com/OlhaMy/TO-DO-LIST/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240587845,"owners_count":19825060,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css5","html3","izitoast","js","localstorageapi","modularjs"],"created_at":"2024-11-10T12:13:58.450Z","updated_at":"2025-02-25T02:21:06.755Z","avatar_url":"https://github.com/OlhaMy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Überblick Die ToDo List Anwendung ist ein webbasiertes Tool, das Benutzern\nhilft, ihre täglichen Aufgaben und Prioritäten effizient zu verwalten. Diese\nAnwendung ermöglicht es Benutzern, Aufgaben hinzuzufügen, zu bearbeiten, zu\npriorisieren und zu löschen, und bietet ein nahtloses Erlebnis zur Organisation\nihrer Aufgaben. Sie ist ideal für alle, die ihre Aufgaben im Auge behalten\nmöchten, ob Studenten, Berufstätige oder alle, die einen organisierten Ansatz\nfür ihre täglichen Aktivitäten benötigen.\n\n\u003c!-- !------------------------------------------------------------- --\u003e\n\nFunktionen Neue Aufgaben hinzufügen: Benutzer können einfach neue Aufgaben\nhinzufügen, indem sie den Aufgabenname eingeben und eine Priorität auswählen\n(Niedrig, Mittel, Hoch). Aufgaben bearbeiten: Benutzer können bestehende\nAufgaben bearbeiten, um den Namen oder die Priorität zu aktualisieren.\nAufgabenpriorisierung: Aufgaben werden automatisch nach Priorität sortiert,\nsodass die wichtigsten Aufgaben immer oben in der Liste stehen. Aufgaben\nlöschen: Benutzer können Aufgaben aus der Liste entfernen, wenn sie nicht mehr\nbenötigt werden. Aufgaben als erledigt markieren: Aufgaben können als erledigt\nmarkiert werden, was sie visuell von den noch ausstehenden Aufgaben\nunterscheidet. Dauerhafte Speicherung: Die Anwendung nutzt den lokalen Speicher,\num Aufgaben zu speichern, sodass diese auch nach dem Schließen des Browsers\nerhalten bleiben.\n\n\u003c!-- !------------------------------------------------------------- --\u003e\n\nVerwendete Technologien HTML5 \u0026 CSS3: Die Anwendungsstruktur und das Styling\nwurden mit HTML5 und CSS3 erstellt, um eine benutzerfreundliche und\nreaktionsschnelle Oberfläche zu gewährleisten. JavaScript (ES6): Die\nKernfunktionen zum Hinzufügen, Bearbeiten und Löschen von Aufgaben wurden mit\nmodernen JavaScript-Funktionen implementiert. Local Storage API: Um Aufgaben\ndauerhaft zu speichern, wurde die Local Storage API verwendet, sodass die\nAufgaben auch nach dem Schließen des Browsers erhalten bleiben. IziToast: Diese\nBibliothek wurde für elegante Benachrichtigungen verwendet, um Benutzer über\nerfolgreiche Aktionen oder Fehler zu informieren. Modulares JavaScript: Der Code\nist in Module unterteilt, was die Verwaltung und Wartung erleichtert.\n\n\u003c!-- !------------------------------------------------------------- --\u003e\n\nWie es funktioniert Aufgabe hinzufügen:\n\nDer Benutzer gibt einen Aufgabenname ein und wählt dessen Priorität aus. Nach\nder Einreichung wird die Aufgabe hinzugefügt und nach Priorität sortiert.\nAufgabe bearbeiten:\n\nBenutzer können auf die Schaltfläche \"Bearbeiten\" neben einer Aufgabe klicken,\num deren Details zu ändern. Der Name und die Priorität der Aufgabe können\naktualisiert werden, und die Änderungen werden sofort gespeichert. Aufgabe\nlöschen:\n\nJede Aufgabe hat eine Schaltfläche \"Löschen\", die die Aufgabe aus der Liste\nentfernt. Aufgabe als erledigt markieren:\n\nBenutzer können Aufgaben als erledigt markieren, was visuell zeigt, dass die\nAufgabe erledigt ist. Datenbeständigkeit:\n\n\u003c!-- !------------------------------------------------------------- --\u003e\n\nAlle Aufgaben werden im lokalen Speicher gespeichert, sodass sie auch nach einem\nerneuten Öffnen der Anwendung verfügbar bleiben. Vorteile der Anwendung\nBenutzerfreundliche Oberfläche: Die Anwendung ist intuitiv gestaltet, mit allen\nwesentlichen Funktionen leicht zugänglich. Zeitmanagement: Hilft Benutzern,\nAufgaben zu priorisieren, sodass die wichtigsten Aufgaben zuerst erled.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folhamy%2Fto-do-list","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Folhamy%2Fto-do-list","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folhamy%2Fto-do-list/lists"}