akashraj9828 / gitstats Goto Github PK
View Code? Open in Web Editor NEWAn open source github contribution analyzer
Home Page: https://gitstats.me
License: GNU Lesser General Public License v3.0
An open source github contribution analyzer
Home Page: https://gitstats.me
License: GNU Lesser General Public License v3.0
Is your feature request related to a problem? Please describe.
Yes, whenever I want to change the theme of this site it is frustrating to go to the page of some user and then change the theme then go back to the home page and look at what does it look like
Describe the solution you'd like
A theme change button must be present at the home page as well
Additional context
Theme change button can be placed below the search bar
Problem: The share links are good to have but they stick and take up a whole lot of space. Also, links hide behind the footer when scrolled to the bottom.
Solution: I am thinking of a single share CTA which will open a modal to let you choose among the different options available.
I would love to discuss and work upon this.
For example, if I search for 'ipfs', I can see the result of 'ipfs', which is an organization. Clicking on the result loads the https://gitstats.me/ipfs page, with the text: "User not found on Github !"
We can filter the query results, to only return users
Describe the bug
To Improve responsiveness for mobile devices with screen less than 430px . ( TextInput overflowing the screen )
To Reproduce
Steps to reproduce the behavior:
Expected behavior
No overflowing of TextInput as shown below :
Issue :
Expected Behaviour : (Iphone 5 device ~ 320px)
Desktop (please complete the following information):
Is your feature request related to a problem? Please describe.
This is a wonderful project currently. Kudos. As an enthusiast, I cloned the repo and ran yarn start
. To my surprise I received a nice little message from yarn :
The commands with npm run just fine. As expected.
Describe the solution you'd like
Either change the installer to npm or consider containerising the project to avoid any clashes in dependencies.
Describe alternatives you've considered
The two above are what I thought seemed best.
Additional context
None currently. Let me know if I can help in this regard, or in any way that's beneficial.
The download profile as PNG button looks more like a scroll button. I pressed it multiple times and then found that it's a download button rather than a scroll button.
Steps to reproduce the behaviour:
Expected behaviour
The download button should not confuse with the scroll button.
Suggestion
Change download icon.
Describe the bug
Number of stars and repositories are shown incorrect.
To Reproduce
Steps to reproduce the behaviour:
This is because the <a>
div has width 0 and has z-index
not set.
Hi, I am interested in contributing to this awesome project ๐. Was looking for a wiki or guidelines for contribution couldn't find one. Some good-first issues or a guide on contributing, format for opening issues etc. if you guys can make one, that would be really good, for new programmers like me. Thanks! ๐
Describe the bug
A clear and concise description of what the bug is.
Searchbar present on profile page does not work. I tried opening my GitStats and from there tried accessing the GitStats profile of another Github user but, the search bar was not working.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Searchbar on the profile page must link to the user searched.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
I would like to work on this bug. ๐
This will help save lots of data transfer and hence help speedup the app.
For example, the current call to search the user with username 'ipfs', https://api.github.com/search/users?q=ipfs
sends approx 32 kb of data, much of which is not needed.
I checked, using GraphQL, the required data can be fetched in approx 3 kb, which is a 10x decrease.
Hey @akashraj9828 @amirSohel007
Great work!
Really awesome!
The UI, Github integration, etc everything is fantastic!
I can see lots of scope for this, and lots of further steps to take this project to great heights!
(Adding links to various commits, repos, etc; Popups with repo info; Converting this project to third person; A few UI/UX bug fixes)
I would like to become an active contributor, if it is okay with you both. I would first contribute through PRs.
Dude can you make a video tutorial or a medium article of how you created this application? it would be a really great help for beginners like me.
This code has been copied from https://github.com/hereisnaman/gitfame without giving proper credits.
If the credits are not given in this repository and on the website at https://gitstats.me/ I'll have to report to take this down.
The website link mentioned is not working as intended.
Steps to reproduce the behavior:
@amirSohel007 @akashraj9828
Great work guys. Awesome Project.
it seems that some profiles are not loading when searched (especially mine, soo worried). it showing error in console like below.
Uncaught (in promise) TypeError: Cannot read property 'totalCount' of undefined
at Pinned.js:32
at Array.map (<anonymous>)
at g (Pinned.js:10)
at Xi (react-dom.production.min.js:153)
at yu (react-dom.production.min.js:261)
at lc (react-dom.production.min.js:246)
at uc (react-dom.production.min.js:246)
at Zu (react-dom.production.min.js:239)
at react-dom.production.min.js:123
at t.unstable_runWithPriority (scheduler.production.min.js:19)
at Bo (react-dom.production.min.js:122)
at Yo (react-dom.production.min.js:123)
at $o (react-dom.production.min.js:122)
at Xu (react-dom.production.min.js:230)
at Object.enqueueSetState (react-dom.production.min.js:132)
at t._.setState (react.production.min.js:12)
at Home.js:7
Can you guys please look into this issue..
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.