Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/machel54/git-search
Using github API to search for a user and their profile information and their repositories
https://github.com/machel54/git-search
angular css github-api html5 javascript typescript
Last synced: 25 days ago
JSON representation
Using github API to search for a user and their profile information and their repositories
- Host: GitHub
- URL: https://github.com/machel54/git-search
- Owner: Machel54
- Created: 2019-09-27T11:47:20.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T10:08:57.000Z (about 2 years ago)
- Last Synced: 2024-11-16T21:12:36.103Z (3 months ago)
- Topics: angular, css, github-api, html5, javascript, typescript
- Language: TypeScript
- Homepage: https://machel54.github.io/Git-search/
- Size: 5.04 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GitSearch
This is a github search app where developed by **Machel Nyanumba** . It works by one typing a github username and the app searches github then displays info about the user.The project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.8.## Development server
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
## Setup/Installation Requirements
* Clone the application using git clone(this copies the app onto your device):
* `git-clone`
* Install required node packages:
* `npm install`
* Serve the application:
* `ng serve`
* open localhost on your browser to use application## Future Improvemnts
Improve validation on info typed. Add repo search## Technologies Used
* HTML
* CSS(Bootstrap)
* JavaScript
* Angular 8## Behaviour driven development/ input and output checking
* The user will load the page and search for users github profiles.| Behaviour | Sample input | Expected output |
|-------------------------------|--------------------------|-------------------------------------------|
| Submit search form | input details | Returns search result |
| | | |## Support and contact details
For any questions, troubleshooting or contributions, find me on:
* Mobile: +254 71807120
* Email: [email protected]### License
MIT License
Copyright (c) {2019} **Machel Nyanumba**