{"id":23260965,"url":"https://github.com/thecoolguy2001/cw1","last_synced_at":"2025-04-06T05:29:20.633Z","repository":{"id":258207955,"uuid":"857958409","full_name":"thecoolguy2001/cw1","owner":"thecoolguy2001","description":"Counter Button and Image Toggle Flutter Mobile Application","archived":false,"fork":false,"pushed_at":"2024-10-16T08:37:34.000Z","size":269,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T11:17:27.217Z","etag":null,"topics":["app","application","c","flutter","html","mobile-development","mobileapp-development"],"latest_commit_sha":null,"homepage":"","language":"C++","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/thecoolguy2001.png","metadata":{"files":{"readme":"README.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-09-16T03:12:33.000Z","updated_at":"2024-10-16T08:42:34.000Z","dependencies_parsed_at":"2024-10-18T02:11:29.218Z","dependency_job_id":null,"html_url":"https://github.com/thecoolguy2001/cw1","commit_stats":null,"previous_names":["thecoolguy2001/cw1"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecoolguy2001%2Fcw1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecoolguy2001%2Fcw1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecoolguy2001%2Fcw1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecoolguy2001%2Fcw1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thecoolguy2001","download_url":"https://codeload.github.com/thecoolguy2001/cw1/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247440184,"owners_count":20939208,"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":["app","application","c","flutter","html","mobile-development","mobileapp-development"],"created_at":"2024-12-19T13:20:31.592Z","updated_at":"2025-04-06T05:29:20.606Z","avatar_url":"https://github.com/thecoolguy2001.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Core objective: Develop a Flutter application that accomplishes both Task 1 and Task 2.\nTask 1: Counter Button\nRequirements:\n\n• Display the initial counter value (e.g., 0) on the screen.\n\n• Include a button labelled \"Increment.\"\n\n• Increase the counter by one when the button is pressed.\n\nGuidelines:\n\n• Initiate a new Flutter project.\n\n• Design the user interface using a Text widget to showcase the counter\nvalue and a button for the increment button.\n\n• Employ a variable to keep track of the counter value.\n\n• Implement the onPressed event handler for the button to increment the\ncounter.\n\n\nTask 2: Image Toggle\n\nObjective: app that toggles between two images when a button is pressed.\n\nRequirements:\n\n• Display an initial image on the screen.\n\n• Include a button labelled \"Toggle Image.\"\n\n• Change the displayed image to another image when the button is\npressed.\n\nGuidelines:\n\n• Integrate this functionality into the same screen as the counter button.\n\n• Design the user interface using an Image widget to exhibit the image and\na RaisedButton or ElevatedButton for the toggle button.\n\n• Utilize a boolean variable to track the current image state.\n\n• Implement the onPressed event handler for the button to toggle\nbetween the two images.\n\n\nObjective: Add functionality to reset the counter and image back to their\ninitial states.\n\nRequirements:\n\n• Display a third button labeled \"Reset.\"\n\n• When pressed, the counter should reset to 0 and the image should\nrevert to the initial image.\n\nGuidelines:\n• Integrate this feature on the same screen alongside the counter and\nimage toggle buttons.\n• Use the onPressed event handler for the reset button to reset the\ncounter variable and toggle the image back to its original state.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecoolguy2001%2Fcw1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthecoolguy2001%2Fcw1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecoolguy2001%2Fcw1/lists"}