Skip to content

This a WebApp that puts to use github's API to search for github users' details , repositories and their hosted sites

License

Notifications You must be signed in to change notification settings

Wess58/Gitsearch

Repository files navigation

Gitsearch Angular App

By wesley Mbate

Description

This App is created to put to use Github's API to enable a user to search for github accounts,view certain details of an account, view repositories of that account and manoeuver to live links of repositories and github accounts on Github itself.

Here's the link to the live webpage :https://wess58.github.io/Gitsearch/

Prerequisites

  • An up-to-date browser, preferably chrome or mozilla
  • Git
  • Angular CLI
  • npm

Technologies used

  • HTML
  • CSS
  • TYPESCRIPT
  • bootstrap

Installation guide

If your totally new to Git, here's how to go about it:

Install Git on you machine

  • --Linux Users-- Run the terminal and navigate to the location you'd like the repository in
  • --for Windows Users-- Navigate to the location you'd want the repository located, right click and select "git bash here"
  • Clone the repository
  • Upon completion, navigate to the cloned repository

ALSO;

  • follow the angular instructions BELOW.

Deploying Angular Project

read this article by Magz8984 on Github for more info https://medium.com/@magondu17/deploying-angular-6-and-above-apps-on-github-pages-78e0d71bedab

use this line to deploy especially for guys who use images for simple Angular has_projects ng build --prod --base-href https://USERNAME.github.io/REPOSITORY_NAME/ --output-path docs just set the right credentials where necessary , then push the new folder to github as usual , and your project will be deployed !! 😃 😎

LICENSE

This website is under the MIT license which can be found HERE. Copyright (c) 2018 wesleymbate

This project was generated with Angular CLI version 6.2.1.

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 npm install then ng build to build the project. The build artifacts will be stored in the docs/ directory. Use the --prod flag for a production build.

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 Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

About

This a WebApp that puts to use github's API to search for github users' details , repositories and their hosted sites

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published