Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rahil1202/github-user-finder-angular

GithubUserFinder project! This Angular application allows you to search for GitHub users and explore their profiles.
https://github.com/rahil1202/github-user-finder-angular

angular angularjs api github-api typescript user-finder

Last synced: 14 days ago
JSON representation

GithubUserFinder project! This Angular application allows you to search for GitHub users and explore their profiles.

Awesome Lists containing this project

README

        

# GithubUserFinder Project 🚀

## Overview

Welcome to the GithubUserFinder project! This Angular application allows you to search for GitHub users and explore their profiles.

## Live Link 🌐

Check out the live version of GithubUserFinder: [Live Demo](https://github-user-finder-rahil1202.vercel.app/)

## Screenshots 📷

Here are some snapshots of the GithubUserFinder app in action:

![image](https://github.com/rahil1202/github-user-finder-angular/assets/104057403/3799f59d-f788-4d8a-b512-e03a4acfd535)
![image](https://github.com/rahil1202/github-user-finder-angular/assets/104057403/2d179146-75cf-4977-8cd9-f6efc1d09760)

## Features 🌟

- **User Search:** Easily search for GitHub users by their usernames.
- **User Profile:** View detailed profiles of the searched users, including their repositories, followers, and following.

## Development Environment 🛠️

This project was generated with Angular CLI version 15.2.6. Here are some key commands to help you navigate and develop the application:

- **Development Server:** Run `ng serve` for a dev server. Navigate to `http://localhost:4200/` to see your changes in real-time.

- **Code Generation:** Use `ng generate` to scaffold new components, directives, pipes, services, classes, guards, interfaces, enums, or modules.

- **Building the Project:** Execute `ng build` to build the project. The artifacts will be stored in the `dist/` directory.

- **Unit Testing:** Run `ng test` to execute unit tests using Karma.

- **End-to-End Testing:** Execute `ng e2e` to run end-to-end tests. Make sure to add a package that implements end-to-end testing capabilities.

## Get Started 🚦

1. Clone the repository.
2. Navigate to the project directory.
3. Run `npm install` to install dependencies.
4. Run `ng serve` to start the development server.
5. Open your browser and go to `http://localhost:4200/` to explore the GithubUserFinder app!

## Contribution Guidelines 🤝

Contributions are welcome! Feel free to submit issues or pull requests. Let's make this project even better together! 💪

For more information on Angular CLI commands, check out the [Angular CLI Overview and Command Reference](https://angular.io/cli).

Happy coding! 🚀👩‍💻👨‍💻