FilipKowalski195 / github-lister

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

It is an application that lists, user github repositories. It is build using React and Redux. The app does not require authentication in any kind, the downside of this is that it can only fetch up to 30 repositories at once. In main view we see the input, where user can type github username he wants to fetch, after little loading, if such repositories exists we are going to see them in the table. In table user can sort repositories by columns, and if he wants more information about specific repository, there is a possibility to show detailed information by clicking on the row. Here we can see more information. In this view there are also 2 buttons. We can leave this view by clicking on the button or clicking away from this detailed info dialog. If a user wanted to fetch the repositories of account that does not have any, or doesn't exist. The application will inform him about it.

Installation

You must have node.js installed

Once you cloned repository with:

~$ git clone https://github.com/FilipKowalski195/github-lister.git

Go to the created folder and use command

~$ npm install 

It might take a little while, when its finished, use command

~$ npm start  

Application should start in your localhost:3000

Video presentation

IMAGE Git Lister - Overview video

About


Languages

Language:JavaScript 92.6%Language:HTML 4.4%Language:CSS 3.1%