{"id":20098735,"url":"https://github.com/ashlynn4567/git-it-done","last_synced_at":"2026-05-03T18:31:10.188Z","repository":{"id":47322906,"uuid":"465575293","full_name":"ashlynn4567/Git-It-Done","owner":"ashlynn4567","description":"Git-It-Done uses server-side APIs to create an application that will fetch GitHub repository data from a remote server live, continuously pulling updated data.","archived":false,"fork":false,"pushed_at":"2022-08-04T18:13:20.000Z","size":8229,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-29T06:39:38.473Z","etag":null,"topics":["css","html","javascript","rest-api"],"latest_commit_sha":null,"homepage":"https://ashlynn4567.github.io/Git-It-Done/","language":"CSS","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/ashlynn4567.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}},"created_at":"2022-03-03T05:05:16.000Z","updated_at":"2022-08-01T14:28:57.000Z","dependencies_parsed_at":"2022-09-21T03:20:39.235Z","dependency_job_id":null,"html_url":"https://github.com/ashlynn4567/Git-It-Done","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ashlynn4567/Git-It-Done","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashlynn4567%2FGit-It-Done","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashlynn4567%2FGit-It-Done/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashlynn4567%2FGit-It-Done/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashlynn4567%2FGit-It-Done/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ashlynn4567","download_url":"https://codeload.github.com/ashlynn4567/Git-It-Done/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashlynn4567%2FGit-It-Done/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32579683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T06:36:36.687Z","status":"ssl_error","status_checked_at":"2026-05-03T06:36:09.306Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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","rest-api"],"created_at":"2024-11-13T17:06:24.950Z","updated_at":"2026-05-03T18:31:10.154Z","avatar_url":"https://github.com/ashlynn4567.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Git It Done\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Table-of-Contents\n\n- [Description](#description)\n- [Deployed Site](#deployed-site)\n- [Features](#features)\n- [Technologies](#technologies)\n- [Future Development](#future-development)\n- [Credits](#credits)\n\n## Description\n\n### Introducing live updates!\n\nHave you ever wanted an easy way to browse GitHub by programming language or by username to find issues which need resolved? Now you can! Our app brings you an intuitive interface that allows you to browse repository issues by language or by repository owner. When you click on the dynamically generated elements, they bring you to the GitHub page where you can view the issue on Github. This allows you to easily find ways to contribute to the open-source coding community.\n\n## Deployed Site\n\nFollow [this link](https://ashlynn4567.github.io/Git-It-Done/) to view and use my site!\n\n## Features\n\nThis is how the main page appears to users. The page is responsive, adapting to multiple screen sizes.\n\n\u003cp align=\"center\"\u003e\n\u003cimg alt=\"Screenshot of the Git it Done homepage, displaying a search bar to the left-hand side where users can search by username or programming language. The main portion of the page shows search results, displaying github repositories that match the search parameters.\" src=\"./assets/images/git-it-done-screenshot.jpg\"/\u003e\n\u003c/p\u003e\n\nThe main page appears relatively empty when you first load into it. However, typing a username into the search bar on the right and clicking \"Get User\" will then display your search results for repositories belonging to that user. Each repository will list how many issues it currently has open, if any. You can also utilize the search by language feature. Simply press the button of the language you wish to search, and the popular results for that language will appear.\n\n\u003cp align=\"center\"\u003e\n\u003cimg alt=\"A demonstration gif showing the user typing in a username into the search bar. Results show for the searched user. It also shows a user clicking on one of the preset coding language buttons to search repositories by coding language. Clicking on one of the search results will bring users to a new page that displays all of the current issues listed for that repository. \" src=\"./assets/images/git-it-done-demo.gif\"/\u003e\n\u003c/p\u003e\n\nOnce clicking on the repository name, a new page opens that lists all issues within that repository. If you click on these dynamically generated elements, they will link you to the github issue page in a separate window. If you ever want to return to the main page, you simply have to click the \"Go Back\" button in the top left.\n\n\u003cp align=\"center\"\u003e\n\u003cimg alt=\"A demonstration gif showing that users can click on the github issue listed to be redirected to the github issues page. \" src=\"./assets/images/git-it-done-demo-2.gif\"/\u003e\n\u003c/p\u003e\n\n## Technologies\n\n- HTML\n- CSS\n- JavaScript\n- [Github API](https://docs.github.com/en/rest)\n\n## Future Development\n\nIn the future, I would like to add the following improvements:\n\n- The ability for users to select the options by which they want to sort their results. For example, a button that the user could click to sort alphabetically or by most popular.\n- I would like to add the ability to save the search results to the homepage if the user clicks the back button. However, refreshing the page would refresh the results.\n\nI'm always interested in refactoring code to improve it's functionality. If you would like to suggest your own improvements, you can reach me at the links below.\n\n- \u003ca href=\"mailto:ashleylynnsmith.dev@gmail.com\"\u003eEmail\u003c/a\u003e\n- \u003ca href=\"https://github.com/ashlynn4567\"\u003eGitHub\u003c/a\u003e\n- \u003ca href=\"https://www.linkedin.com/in/ashley-lynn-smith/\"\u003eLinkedIn\u003c/a\u003e\n\n## Credits\n\nThis project was built with the help of the University of Oregon's Coding Boot Camp.\n\n## Licensing\n\nThe application is covered under the following license: [MIT](https://opensource.org/licenses/MIT)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashlynn4567%2Fgit-it-done","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fashlynn4567%2Fgit-it-done","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashlynn4567%2Fgit-it-done/lists"}