{"id":19795099,"url":"https://github.com/n3v1/swiftdata-todo-app","last_synced_at":"2025-05-01T03:30:21.477Z","repository":{"id":185926313,"uuid":"673400225","full_name":"N3v1/SwiftData-ToDo-App","owner":"N3v1","description":"Create a To-Do-App built with SwiftUI and SwiftData","archived":true,"fork":false,"pushed_at":"2023-08-05T12:13:36.000Z","size":1546,"stargazers_count":13,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T16:06:08.504Z","etag":null,"topics":["swift-dark-mode","swiftdata","swiftui","xcode15"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/N3v1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2023-08-01T14:35:57.000Z","updated_at":"2025-01-04T13:43:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"9cf90393-c448-47b3-a381-dffc83edef1f","html_url":"https://github.com/N3v1/SwiftData-ToDo-App","commit_stats":null,"previous_names":["n3v1/to-do-app","n3v1/swiftdata-todo-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3v1%2FSwiftData-ToDo-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3v1%2FSwiftData-ToDo-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3v1%2FSwiftData-ToDo-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N3v1%2FSwiftData-ToDo-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/N3v1","download_url":"https://codeload.github.com/N3v1/SwiftData-ToDo-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251817800,"owners_count":21648807,"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":["swift-dark-mode","swiftdata","swiftui","xcode15"],"created_at":"2024-11-12T07:15:26.831Z","updated_at":"2025-05-01T03:30:20.976Z","avatar_url":"https://github.com/N3v1.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# To-Do-App\n\u003c!--\u003cimg align=\"right\"  width=\"100\" src=\"https://media.giphy.com/media/M9gbBd9nbDrOTu1Mqx/giphy.gif\"\u003e\u003c/a\u003e--\u003e\nThis is a To-Do List App developed using SwiftUI. The app allows users to organize and manage their tasks by displaying them in a clear list. Users can add new tasks, edit or delete existing tasks, and track the progress of their tasks.\n\n### Table of Contents\n1. [Minimum Requirements](https://github.com/N3v1/To-Do-App#minimum-requirements)\n2. [Features](https://github.com/N3v1/To-Do-App#features)\n3. [Installation](https://github.com/N3v1/To-Do-App#installation)\n4. [Technical Details](https://github.com/N3v1/To-Do-App#technical-details)\n   - [Technologies](https://github.com/N3v1/To-Do-App#technologies)\n   - [How to use this App](https://github.com/N3v1/To-Do-App#how-to-use-this-app)\n   - [Contributing](https://github.com/N3v1/To-Do-App#contributing)\n   - [License](https://github.com/N3v1/To-Do-App#license)\n   - [Known issues](https://github.com/N3v1/To-Do-App#known-issues)\n\n\u003cimg align=\"right\" width=\"400\" src=\"Reminder.png\"\u003e\u003c/a\u003e \n## Minimum Requirements\n- iOS 17\n- macOS 13.4+\n- Xcode 15 beta 4\n\n## Features\n**Add Tasks:** Add new tasks by using the \"New ToDo\" button and entering the name and additional details of the task.\n\n**Edit Tasks:** You can edit existing tasks by swiping right on a reminder and clicking the pencil. Now you can make the desired changes.\n\n**Delete Tasks:** If you have completed a task or no longer need it, you can click on or delete it by swiping right and clicking the garbage can.\n\n**Manage Task Status:** Mark tasks as completed to track their progress and keep an overview of your activities by clicking on the gray tick of the reminder.\n\n**User-friendly Interface:** The app provides an intuitive user interface that allows you to easily organize and manage your tasks.\n\n## Installation\nTo install the app on your device, please follow these steps:\nFirst make sure you have Xcode 15 beta 4 installed on your Mac. \nThen clone this repository to your computer:\n\n```bash\ngit clone https://github.com/N3v1/Apple-Calculator-Rebuild.git\n```\n\n## Technical Details\n### Technologies\nThis app was developed using the following technologies:\n\n- **SwiftUI:** A declarative user interface framework that allows you to create user-friendly and reactive apps.\n\n   Link to the SwiftUI documentation [**here**](https://developer.apple.com/xcode/swiftui/).\n\n- **SwiftData:** A powerful database management framework that ensures your tasks are stored reliably and efficiently. \n\n   Link to the Swift Data documentation [**here**](https://developer.apple.com/documentation/swiftdata/).\n\n### How to use this app\nFor an introduction to \"How to use the app\" click [**here**](How-To-Use.md).\n\n### Contributing\nIf you would like to contribute to this project, I welcome pull requests. Please ensure that your changes are well-documented and maintain clean, readable code. See [**`Contributing.md`**](Contribute.md).\n\n### License\nThis project is licensed under the MIT License - see the [`LICENSE`](LICENSE) file for more information.\n\n### Known issues\n- [**🌟 Feature: Adding Darkmode support (#4)**](https://github.com/N3v1/To-Do-App/issues/4)\n- [**📖 Documentation: Need help writing How-To-Use.md (#3)**](https://github.com/N3v1/To-Do-App/issues/3) \n- [**☑️ ToDo: Unable to create categories (#2)**](https://github.com/N3v1/To-Do-App/issues/2)\n- [**🧑‍💼 Translation: Adding German, Italian, Korean, Japanese and Chinese simplified (#6)**](https://github.com/N3v1/To-Do-App/issues/6)\n- [**🧑‍💼 Translation: Translate README.md (#7)**](https://github.com/N3v1/To-Do-App/issues/7)\n\n## Translation\nThis guide is also available in other languages:\n\u003c!-- Languages start --\u003e\n- [**🇩🇪 German**](translation/README_de.md)\n- [**🇵🇱 Polish**](translation/README_pl.md)\n\u003c!-- Languages end --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn3v1%2Fswiftdata-todo-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fn3v1%2Fswiftdata-todo-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn3v1%2Fswiftdata-todo-app/lists"}