Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samantha-ruth/git-it-done
Search GitHub repositories for open issues. Uses API calls, javascript, html, and bootstrap.
https://github.com/samantha-ruth/git-it-done
api api-rest bootstrap html5 javascript
Last synced: about 2 months ago
JSON representation
Search GitHub repositories for open issues. Uses API calls, javascript, html, and bootstrap.
- Host: GitHub
- URL: https://github.com/samantha-ruth/git-it-done
- Owner: Samantha-Ruth
- Created: 2022-05-17T20:15:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-30T19:31:27.000Z (about 2 years ago)
- Last Synced: 2024-04-16T08:49:23.462Z (9 months ago)
- Topics: api, api-rest, bootstrap, html5, javascript
- Language: CSS
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Git-It-Done
Search for open issues in GitHub.
## Description
This project's goal was to create a site where one could find open issues in current GitHub accounts. When the user enters a GitHub account, the application will pull up that user's GitHub repositories on the right side of the screen and show whether that repository has any open issues. If it doesn't, there will be a blue checkmark. If there are open issues, there will be a red x and the number of issues open. The user can also search open issues by topic, filtering by Javascript, HTML, and CSS.
![Git-It-Done Screen Shot](https://user-images.githubusercontent.com/64170123/193342772-ddac2aa4-092a-4ede-b69d-66cad044d393.png)
When the user clicks on the repository, they are taken to a new page with each issue in that repository on a separate line. When the user clicks on the issue, it will take you to the issue in GitHub.
![Git-It-Done Screen Shot2](https://user-images.githubusercontent.com/64170123/193342769-893a3d68-efb0-4f67-ac1d-181ac3b30799.png)
The application was built using API fetches while integrating javaScript and HTML styling with Bootstrap.
This project helped me understand API fetches and promises, as well as building dynamic styling and events in javaScript. It also taught me about edge cases and how to provide error handling for the app.
The link to the deployed project is here: https://samantha-ruth.github.io/Git-It-Done/
The url of the Git repository is here: https://github.com/Samantha-Ruth/Git-It-Done