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.
- 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.
- Fork this repository to your github account.
- Clone the forked repository and proceed with steps mentioned below.
- Install angular cli Ref
npm install
in this repository- Run
ng serve
to run the development server. - Navigate to http://localhost:4200/
- To run the tests, you can use the
ng test
command in your terminal.