An open API service indexing awesome lists of open source software.

https://github.com/mahikagarg09/search-github-user

Shows profile and pubic repos of a user on searching a GitHub Username
https://github.com/mahikagarg09/search-github-user

angularjs githubapi tailwindcss

Last synced: 2 months ago
JSON representation

Shows profile and pubic repos of a user on searching a GitHub Username

Awesome Lists containing this project

README

          

# Search Github User Profile

It uses Angular 14+ to make a single-page application (SPA) that takes a GitHub username as input and displays the public Github repositories belonging to the user.

# How to use

- Search user by entering username in the search bar.
- If user exists, user's profile and his public repositories will be displayed. Otherwise, an error message to enter correct username will be displayed.
- By default, page size is 10 and can be changed upto 100. You can navigate through pages using previous and next button.

# Running the application

1. Fork this repository to your github account.
2. Clone the forked repository and proceed with steps mentioned below.
3. Install angular cli [Ref](https://angular.io/cli)
4. `npm install` in this repository
5. Run `ng serve` to run the development server.
6. Navigate to http://localhost:4200/
7. To run the tests, you can use the `ng test` command in your terminal.

# Screenshots
![Uploading image.png…]()
![image](https://github.com/user-attachments/assets/f25f8df1-2bfb-4700-be01-2678cc7cc8f9)

# Live Link
[Live Link](https://search-git-hub-user.vercel.app/)