https://github.com/shwetkhatri2001/angelgit
Angular web-application to find GitHub Information by Username
https://github.com/shwetkhatri2001/angelgit
angular typescript
Last synced: about 1 year ago
JSON representation
Angular web-application to find GitHub Information by Username
- Host: GitHub
- URL: https://github.com/shwetkhatri2001/angelgit
- Owner: ShwetKhatri2001
- Created: 2022-09-18T21:23:25.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-18T22:34:18.000Z (almost 4 years ago)
- Last Synced: 2025-02-13T05:41:19.131Z (over 1 year ago)
- Topics: angular, typescript
- Language: TypeScript
- Homepage: https://angelgit.netlify.app/
- Size: 433 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🖤 AngelGit
- Hi 👋 Shwet here, Welcome to AngelGit !
- Its a web application to find GitHub Information by Username.
## 🚀 Features
- Find user's basic information by username
- Find user's projects and all repositories at a single place with server side pagination
- Responsive UI for all view-port widths and devices
## 🧰 Technologies Used
- Angular 12
- Typescript
- HTML and CSS
## 👀 Preview
### [Live Link](https://angelgit.netlify.app/)



## 🧰 Installation and Local Setup
Follow these steps to run the project on your local .
Prerequisites -
- [Angular CLI](https://github.com/angular/angular-cli) version 12.2.6.
1. Clone the github repository to your system and change the directory.
```
$ git clone https://github.com/Leo-Adlakha/GitHub-Repository-Listing.git
$ cd GitHub-Repository-Listing/
```
2. Install all the necessary packages. Install npm to run the following command.
```
$ npm install
```
3. Serve the application on your local.
```
$ ng serve
```
Now, navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
## 🧰 Build
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.
```
$ ng build
```
## 🧰 Running unit tests
Run `ng test` in terminal to execute the unit tests via [Karma](https://karma-runner.github.io).
```
$ ng test
```
Wrote 12 Unit Test to check the basic functionalities of the components. Components/Services Tested :
- AppComponent
- MainComponent
- UserDataService
## 🎇 Contributing
If you find bugs with this project, pull requests are always welcome. You can [create an issue here](https://github.com/ShwetKhatri2001/AngelGit/issues/new).
Your :star: is also greatly appreciated.
[Checkout my GitHub profile and view some more awesome projects](https://github.com/ShwetKhatri2001)