{"id":27153464,"url":"https://github.com/tankengine-ish/etch-a-sketch_game","last_synced_at":"2025-04-08T16:17:07.008Z","repository":{"id":189489938,"uuid":"680528578","full_name":"TankEngine-ish/Etch-a-Sketch_Game","owner":"TankEngine-ish","description":"Etch-a-Sketch game [personal project]","archived":false,"fork":false,"pushed_at":"2023-11-10T14:05:17.000Z","size":13345,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-11-10T15:26:38.572Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/TankEngine-ish.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}},"created_at":"2023-08-19T14:39:33.000Z","updated_at":"2023-09-23T12:54:57.000Z","dependencies_parsed_at":"2023-09-25T01:10:48.853Z","dependency_job_id":"a2fc6be2-d60c-4c2c-859c-b21a9403908d","html_url":"https://github.com/TankEngine-ish/Etch-a-Sketch_Game","commit_stats":null,"previous_names":["tankengine-ish/etch-a-sketch_project","tankengine-ish/etch-a-sketch_game"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TankEngine-ish%2FEtch-a-Sketch_Game","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TankEngine-ish%2FEtch-a-Sketch_Game/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TankEngine-ish%2FEtch-a-Sketch_Game/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TankEngine-ish%2FEtch-a-Sketch_Game/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TankEngine-ish","download_url":"https://codeload.github.com/TankEngine-ish/Etch-a-Sketch_Game/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247878010,"owners_count":21011158,"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":[],"created_at":"2025-04-08T16:17:06.508Z","updated_at":"2025-04-08T16:17:07.002Z","avatar_url":"https://github.com/TankEngine-ish.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Etch-a-Sketch Game\n\nThings I learned over the course of this project.\n\n1. Manipulating the DOM with methods and other techniques. \n\n2. Utilizing many new html elements and doing a lot of vanilla CSS in designing my buttons.\n\n3. The security risks of innerHTML (JS injections) and why it’s better to use something like .textContent.\n\n4. Using “this” for the first time in my Javascript code.\n\n5. Implementing various solutions and ideas from other people into my own project and making them all work.\n\n6. Learning efficient prompting techniques when consulting chatGPT 3.5.\n\nLive preview: https://tankengine-ish.github.io/Etch-a-Sketch_Game/ \n\n\nScreengrab:\n\n![Alt text](Images/sketch.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftankengine-ish%2Fetch-a-sketch_game","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftankengine-ish%2Fetch-a-sketch_game","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftankengine-ish%2Fetch-a-sketch_game/lists"}