Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI Ideas? #5

Open
mubaris opened this issue Apr 19, 2017 · 10 comments
Open

UI Ideas? #5

mubaris opened this issue Apr 19, 2017 · 10 comments

Comments

@mubaris
Copy link
Owner

mubaris commented Apr 19, 2017

Anything related to UI can be discussed here. It can be new or modification of current UI.

@dchan3
Copy link

dchan3 commented May 8, 2017

Here's what I think would be good for this project in terms of UI:

  • search and filter bar (similar to that of up-for-grabs.net)
  • pagination instead of infinite scroll

@mubaris
Copy link
Owner Author

mubaris commented May 8, 2017

I was thinking of Language filters. I'll do it pretty soon.

The problem with pagination is that the number of results are limited to some value, I don't know why. If we can figure out that, we can implement pagination.

@asiyani
Copy link

asiyani commented Jun 3, 2017

Ya, need to Add Login/logout button as well.
@mubaris Once we build backend data will come from the server via API, and we can control the number of results that way.
Also what about adding D3, show some sorts of graphs kind of like stats for GitHub. Not sure how much data we will have to do that in a first place...

@mubaris
Copy link
Owner Author

mubaris commented Jun 4, 2017

@asiyani We need to add Login/Logout buttons, maybe @maiquynhtruong could work on that

I have an idea for vizualizations, instead of redirecting the link of project to github, we can show the visualizations for that repo using D3.js and Github API. It can include commit history, active contributions, code frequency, etc.. What do you think?

CC: @alejandronanez

@alejandronanez
Copy link
Contributor

Hey! Great ideas! I really like them!

@maiquynhtruong
Copy link
Contributor

Why do we need to store people's credentials? We only need their tokens. Is there some levels of access when viewing repos?

@asiyani
Copy link

asiyani commented Jun 5, 2017

@maiquynhtruong ya we just need loginID,githubID, name and token that's it. Other only if we want to use it in our website like avatar link just in case we want to show profile pic once User is logged in.

@maiquynhtruong
Copy link
Contributor

@mubaris @asiyani I really like the ideas of using d3.js. We should consider using it.
But how would we show image for a repo? I know we can show image for user avatar but most repo don't have icon.
@mubaris what is your idea for visualization?

@mubaris
Copy link
Owner Author

mubaris commented Jun 7, 2017

We can show something similar to Github Insights (Graph) like commit frequency, commit history, etc..

@collinsnji
Copy link

Here's an idea: Show a message on the user's screen when he clicks the 'cancel' button when prompted for the access token. It currently doesn't say anything and if the user clicked cancel by mistaken, she/he could have the impression that the app is broken

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants