{"id":18582665,"url":"https://github.com/heitorgandolfi/todo","last_synced_at":"2026-05-18T00:09:36.151Z","repository":{"id":158373860,"uuid":"624547826","full_name":"heitorgandolfi/toDo","owner":"heitorgandolfi","description":"Projeto de uma aplicação web de lista de tarefas, na qual o usuário pode adicionar, excluir e marcar como concluídas as suas tarefas.","archived":false,"fork":false,"pushed_at":"2023-06-05T18:35:40.000Z","size":42,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T16:25:06.058Z","etag":null,"topics":["css","html","javascript","newbies","todolist"],"latest_commit_sha":null,"homepage":"https://desafio-newbies-todo.vercel.app","language":"JavaScript","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/heitorgandolfi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-04-06T18:03:36.000Z","updated_at":"2024-02-23T13:30:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"0d55f4a6-3c79-4d9c-b00b-9f60702be101","html_url":"https://github.com/heitorgandolfi/toDo","commit_stats":null,"previous_names":["heitorgandolfi/todo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heitorgandolfi%2FtoDo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heitorgandolfi%2FtoDo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heitorgandolfi%2FtoDo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heitorgandolfi%2FtoDo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/heitorgandolfi","download_url":"https://codeload.github.com/heitorgandolfi/toDo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254464899,"owners_count":22075571,"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":["css","html","javascript","newbies","todolist"],"created_at":"2024-11-07T00:13:49.992Z","updated_at":"2026-05-18T00:09:36.118Z","avatar_url":"https://github.com/heitorgandolfi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Desafio - ToDo List [Newbies]\n\n\u003cimg src=\"http://img.shields.io/static/v1?label=STATUS\u0026message=ATUALIZADO\u0026color=orange\u0026style=for-the-badge\"/\u003e \u003cimg src=\"http://img.shields.io/static/v1?label=release%20date\u0026message=april%202023\u0026color=green\u0026style=for-the-badge\"/\u003e \u003cimg src=\"http://img.shields.io/static/v1?label=license\u0026message=MIT\u0026color=informational\u0026style=for-the-badge\"/\u003e\n\n\n\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"https://user-images.githubusercontent.com/113437603/231746323-bc0b91c8-a103-4b6d-be6a-627379bf4afb.png\" width=\"660px\"\u003e\n \n \u003c/div\u003e\n\n### **Sobre o projeto:**\n\nEste é um projeto de uma aplicação web de lista de tarefas, na qual o usuário pode adicionar, excluir e marcar como concluídas as suas tarefas. As tarefas adicionadas são salvas no LocalStorage do navegador, permitindo que os dados sejam preservados mesmo após a aba ser fechada ou atualizada.\n\n### **Funcionalidades:**\n\n- Adicionar tarefas.\n- As tarefas devem ter conteúdo, não podendo ser criadas em branco.\n- Marcar tarefas como concluídas.\n- Excluir tarefas da lista.\n- Salvar tarefas no LocalStorage.\n- :loudspeaker:\t**Editar tarefas**. (Feature disponibilizada em 29/04)\n- :loudspeaker:\t**Confirmação de exclusão de tarefa**. (Feature disponibilizada em 09/05)\n\n### **Instalação:**\n\nPara rodar o projeto localmente, basta seguir os seguintes passos:\n\n1. Clone o repositório para o seu computador:\n\n`$ git clone https://github.com/heitorgandolfi/desafioNewbies_toDo.git`\n\n2. Abra o arquivo `index.html` no seu navegador.\n\n### **Deploy do projeto:**\n\n- https://desafio-newbies-todo.vercel.app/\n\n### **Tecnologias:**\n\n- ![image](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge\u0026logo=javascript\u0026logoColor=black\n)\n\n- ![image](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge\u0026logo=html5\u0026logoColor=white\n)\n- ![image](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge\u0026logo=css3\u0026logoColor=white\n)\n\n### **Contribuição:**\n\n1. Faça um fork do projeto.\n\n2. Crie um branch para a sua feature: `$ git checkout -b minha-feature`\n\n3. Faça as alterações desejadas no código.\n\n4. Faça um commit com as alterações: `$ git commit -m \"Minha feature\"`\n\n5. Faça um push para o seu branch: `$ git push origin minha-feature`\n\n6. Crie um pull request para o branch main do projeto.\n\n7. Aguarde a revisão do seu pull request.\n\n### **Contato:**\n\nLinkedin: www.linkedin.com/in/heitorgandolfi\n\n\n### **Licença:**\n\n- The MIT License (**MIT**).\n\nCopyright ©️ 2023.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheitorgandolfi%2Ftodo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fheitorgandolfi%2Ftodo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheitorgandolfi%2Ftodo/lists"}