Skip to content

GithubSearch an is angular-CLI application that enables users to search and display Github repositories by searching the username .

License

Notifications You must be signed in to change notification settings

JAMAL-MOHAMED-JALDESA-2893/Github-Search

Repository files navigation

Github-Search

Author

Jamal Hassan Mohamed

Dscription

  • GithubSearch an is angular-cli application enables users to search and display github repositories by searching the username it uses GitHub API to display users names and descriptions of public repositories on submit

Live Page

https://github.com/JAMAL-MOHAMED-JALDESA-2893.github.io/Github-Search/

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.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.

Setup/Installation/Usage

-To acces this project, you can clone it using these steps ;

  • clone the reposisitory:git clone https://github.com/JAMAL-MOHAMED-JALDESA-2893/Github-Search
  • Extract the cloned file in the directory you cloned it.
  • using terminal navigate to the cloned folder/directory :GithubSearch
  • open the folder using code editor .
  • using editors terminal run npm i to install the dependency node files using npm
  • run ng serve -o to run it locally.

Technologies Used

  • HTML5 - For structuring the web page.
  • CSS - Used to add Custom styling to the pages to make it appealing.
  • TypeScript - to add dynamism and interactivity to the website.
  • Bootstrap - CSS framework .
  • Angular - front-end framework creating dynamic for single web application.

Known Bugs

-Not experienced any bugs so far. But feel free to report if you experience any.

Contact and Support

-Feel free to contact me for feedback, you can reach me through my personal email: [email protected]

License

MIT

License: MIT

Copyriht © 2021 Jamal hassan mohamed

About

GithubSearch an is angular-CLI application that enables users to search and display Github repositories by searching the username .

Topics

Resources

License

Stars

Watchers

Forks