Giter Club home page Giter Club logo

devxprite / gitglance Goto Github PK

View Code? Open in Web Editor NEW
45.0 1.0 22.0 2.87 MB

GitGlance is your go-to tool for visualizing GitHub profiles. Gain insights into your contributions, expertise, and community engagement with intuitive visualizations.

Home Page: https://gitglance.vercel.app/

License: MIT License

JavaScript 96.67% SCSS 3.33%
javascript tailwindcss github-profile-visualize profile-visualize github mongoose nextjs nodejs react react-chartjs-2

gitglance's Introduction

💫 About Me:

Hello guys 👋

I am Prateek Singh, a full stack Software Engineer working around the JavaScript Ecosystem.

🌐 Socials:

Instagram LinkedIn Medium Stack Overflow Twitter Codepen

💻 Tech Stack:

CSS3 HTML5 PHP Python JavaScript Heroku Netlify Vercel Firebase Bootstrap Express.js jQuery Less NPM Next JS NodeJS Pug React SASS TailwindCSS Threejs MongoDB Figma Canva LINUX

📊 GitHub Stats:



🏆 GitHub Trophies

gitglance's People

Contributors

devxprite avatar pradnyagaitonde avatar prathicashettym avatar sanmarg avatar shricodev avatar subhadeeproy3902 avatar suhanipaliwal avatar varda003 avatar yujit2003 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

gitglance's Issues

[Feature]: There should be home-button

Description

There should be a back-to-home when we se the profile of a user.

Why implement this feature?

Currently if a user want to search another account then he have to back from the browser. So by adding back to button it would be convinient for a user if they wants to go back to home-page

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Bug]: I had added Contributors section in my previous issue

Contact Details

[email protected]

Description

I had raised and fixed an issue earlier issue #36 and fixed it with PR #43. But currently i think someone removed it from the repo !
Might be of someone not performing git pull
If u can assign me this issue, I can repaste the content i gave earlier !

Any additional information?

No response

Steps to reproduce the bug.

No response

What browsers are you seeing the problem on?

No response

Relevant log output.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct.

[Feature]: Auto Commenting when an Issue is Closed

Description

The solution is to automatically post a comment on the issue whenever it gets closed. This comment should thank the issue creator for their contribution and inform them that their issue has been closed. The message can include the issue number and a friendly greeting to make it more personal. This automation ensures that every closed issue receives a consistent and timely response, improving communication and contributor experience.

Why implement this feature?

Contributors may feel neglected or uncertain about the status of their issues if they are closed without any feedback or acknowledgment. This can lead to frustration and a decrease in motivation to contribute further.

Any additional information?

issue closed

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Feature]: Star/Favourite users

Description

User can favourite or mark star on required user.
Since there is no feature for creating an account, I propose we put this data into local storage (github id can be stored)

Why implement this feature?

People such as recruiters can mark some profiles they find intesting for review/revisit/

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

Add PR template

I would like to add a pull request template for this repository. I believe that having a standardized template will help streamline the contribution process, ensuring that all necessary information is included and making it easier for maintainers to review and merge pull requests.

Could you please assign this issue to me under GSSOC'24.

Learn.md

Learn repos should have a LEARN.md file to teach student how to build your project step by step. You can explain how to build your project with text, code snippets, images, or even short (5 minute) long video lessons. As the maintainer of a Learn repo, the LEARN.md file requires you to think critically about how to explain the building of your project and how to also make it engaging. We don't expect you to be an expert teacher, but we would like you to reflect on how difficult it was to get to your level of knowledge, and then provide friendly guidance to help other students to learn.

Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/blob/main/Learn.md

[Feature]: In home page content inside card float outside of card

Description

In home page content inside the card float outside the card

Screenshot_20240521_165108

Why implement this feature?

Make it responsive

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

Add templates for issues

Issue templates are very helpful for a collaboration repo. When users identify a bug or want to add a new feature, you can provide templates so you can collect all the pertinent information you need to fix a bug or add a new feature.

We recommend creating a “Report Bug” and “Feature Request” issue template.
you can refer this: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository

Some suggested prompts/questions you can add to a “Report Bug” template are:

Briefly describe the bug
What is the expected behavior?
Please provide step by step instructions on how to reproduce the bug
Some suggested prompts/questions you can add to a “Feature Request” issue template are:

Briefly describe your feature request
What problem is this feature trying to solve?
How do we know when the feature is complete?

Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/issues/new/choose
Click on Get Started button and copy the template to yours.

Missing following and badges earned

In the profile page there is no information about following and badges earned. So I would like to add them to the website.Please assign this to me.

Auto Commenting when a PR is merged

This feature aims to solve the problem of inconsistent and delayed communication following the merging of PRs. By automating the commenting process, it ensures that contributors receive timely feedback and acknowledgments. It also reduces the administrative burden on maintainers, allowing them to focus more on code reviews and other critical tasks.

Could you please assign me this issue under GSSOC'24.

Light theme

The website seems to be dark themed , I would like to add light theme to the website to enhance the visual appeal. Please assign this to me.

Girlscript Summer of Code Introduction/Tracking

👋 Hi @devXprite ,

I am Prince,web developer Girlscript Summer of Code. I'll be collaborating with you on preparing your repo for GSSoC'24 Program

Why are these changes required?
After Analysing last year's contributions and feedback it would be great for students to have a couple of standard readme files on the repo to understand what the project is all about and some issues detailing what they can contribute. This will help you to see increased engagement in your repository as well.

As mentioned students get a chance to learn step by step, how to build this project as well as invite mentors to collaborate and add features to this repo. I will generate issues, which will provide guidance on how to prepare your repo for Girlscript summer of code 2024 on 10th May.

This issue will serve as a tracking issue to track all issues related to GSSoC'24. I recommend creating a new branch for every issue and opening a pull request to track changes so we can effectively collaborate with each other and merge changes when you and I feel like those changes are ready to be merged on your primary branch.

If you have any questions or concerns, please feel free to leave a comment on this issue or any of the other issues that are generated.

I look forward to working with you :octocat:

[Feature]: Back Button on the Profile Page

Description

  • When we search for any profile and then redirect to the profile page but their is no back button to go to home page again.

Why implement this feature?

  • Adding the back button improve the user experience and helpful to navigate on the website.

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

Add Topics

In GSSoC'24, GitHub Topics will help the discoverability of your project.

I see that you already have great topics on your repository!
I would recommend adding the name of the company like the software you use to build like "vs-code, ghdesktop" to improve your discoverability.

If you are happy with the topics you have, feel free to close this issue. 👍

[Feature]: Download as pdf

Description

Add a download as pdf button to download the user data that is being displayed.

Why implement this feature?

Users may want to use the downloaded pdf for a resume like purpose. Giving them the freedom will definitely attract more users

Any additional information?

Please assign me this issue under GSSOC'24

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Bug]: The logo should be clickable and working when click

Contact Details

[email protected]

Description

cinnamon-2024-05-21T191455+0530.mp4

As you can see in this video the repository logo is not clickable when the user is clicking it.
It should work like when the user clicks in the logo of the user's profile

Any additional information?

No response

Steps to reproduce the bug.

  1. Go to 'https://gitglance.vercel.app/'
  2. Then Search any profile
  3. Try to click on the logo of the repo
  4. See the error

What browsers are you seeing the problem on?

No response

Relevant log output.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct.

[Feature]: Add facility to remain anyonymous

Description

Sometimes people just like to view the template as it is visually pleasing and want to check how it would look like for their profile. But they would not want others to check-out their profile and wish to be anonymous.
Adding a checkbox asking the user to stay anonymous will help resolve the issue.

Why implement this feature?

It helps to maintain the anonymity of the persons profile.

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Bug]: Time is not IST

Contact Details

No response

Description

the time is not IST
image

Any additional information?

No response

Steps to reproduce the bug.

No response

What browsers are you seeing the problem on?

No response

Relevant log output.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct.

Feature for auto commenting on a new issue creation

I would like an automated feature that posts a predefined comment on an issue as soon as it is created. This feature aims to address the problem of delayed and inconsistent communication following the creation of issues. By automatically commenting on issues as soon as they are created, it ensures that contributors receive immediate feedback and acknowledgment for their efforts. This fosters a positive and supportive environment for collaboration, encouraging continued participation and engagement from contributors.

Could you please assign me this issue under GSSOC'24.

Site redeployment

@devXprite please check the deployment of the original site !
Its not deploying on merging PRs. Please look into it

[Feature]: Workflow for closing Old PRs

Description

Implement a workflow that automatically closes old PRs based on predefined criteria, such as their last update timestamp. By regularly closing PRs that have not been updated within a certain timeframe, the repository can stay organized, and contributors can focus on active and relevant PRs.

Why implement this feature?

Over time, open pull requests (PRs) can accumulate in a repository, cluttering the interface and making it difficult to focus on active development tasks. Additionally, outdated or abandoned PRs may no longer serve their intended purpose and should be closed to maintain repository cleanliness.

Any additional information?

Close Old PRs

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

Bug: Profile Image

Profile Image is coming out of frame
I would love to work in this issue under GSSoc
Please assign this to me

image

[Bug]: env documentation

Contact Details

No response

Description

.env file has been given but appropriate documentation is not provided

Any additional information?

No response

Steps to reproduce the bug.

No response

What browsers are you seeing the problem on?

No response

Relevant log output.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct.

Update Read me

I can add more about the project features and visualization making it more amazing also about graphs and chart generation.

[Bug]: Name of the repositories going outside of the container

Contact Details

[email protected]

Description

When we see the User's Profile There is possibility that the repository name can be long .
So the problem is that the name is overlapping outside and going outside the container and mixes with other container like this
image
So we can fix this by adding restriction in name that only limited no of letters or length will be visible

Any additional information?

No

Steps to reproduce the bug.

No response

What browsers are you seeing the problem on?

Firefox

Relevant log output.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct.

[Feature]: Adding Particle.js animation

Description

As your website is dark themed so incorporating particle animation would make your site look even more appealing

Why implement this feature?

To enhance your websites UI

Any additional information?

Could you plz assign me this issue under gssoc24

spacee.mp4

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Bug]: [UI] Charts are not aligned properly in md sized screens

Contact Details

[email protected]

Description

The pie charts shown in "Charts" and "Follow Up" section are not aligned properly

image

Any additional information?

I am a GSSoC contributor, please label this issue accordingly

Steps to reproduce the bug.

Reduce the screen size to medium (<768px) and look at the "Charts" and "Follow Up" sections

What browsers are you seeing the problem on?

Chrome

Relevant log output.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct.

[Bug]: text overflow

Some text is going outside the box which looks bad.

Need to improve this for user experince.

1]

Image 04-06-24 at 12 02 AM

2]

Image 04-06-24 at 12 32 AM

  • [yes] I agree to follow this project's Code of Conduct.

[Bug]: Automatic Search

Contact Details

No response

Description

you have to add automatically focus on search bar when user click on search icon. it is good for user interface..

Recording.2024-06-16.232515.mp4

Any additional information?

No response

Steps to reproduce the bug.

we can use useRef() hook for this ..

What browsers are you seeing the problem on?

Chrome

Relevant log output.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct.

Incorrect `Recent Activity`

My Recent Activity showed many started repository..., but these were not my repositories. Perhaps this is a misspelling of starred, but if so, these were repositories I removed from my starred list.

Auto commenting feature for new PR raised

This feature aims to address the problem of delayed and inconsistent communication following the raising of PRs. By automatically commenting on PRs as soon as they are raised, it ensures that contributors receive immediate feedback and acknowledgment for their efforts. This fosters a positive and supportive environment for collaboration, encouraging continued participation and engagement from contributors.

Could you please assign me this issue under GSSOC'24.

[Feature]: Social media icons on the footer section

Description

Social media icons on the footer section

Why implement this feature?

For communication and grow the website

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

Adding view profile button

  • It would be great if we add the view profile button, as it is easy for the user to explore the users profile if they want

Screenshot 2024-05-20 200507

Add issues template for documentation issues

I would like to add a issues template for documentation issues in this repository. I believe that having a standardised template will help streamline the contribution process, ensuring that all necessary information is included and making it easier for maintainers to review issues.

Could you please assign this issue to me under GSSOC'24.

[Feature]:Addition of some buttons

Description

  1. Button - Classroom
  2. Button - Enrol Now
  3. Button - **Add Course ** || Add more Courses

Why implement this feature?

  1. In NavBar items add one more item named Classroom by which the user can directly go to the classroom to explore their course classes at one place.
  2. If the Enrolled Courses section is empty then show button named Enrol Now in that section, by using this button the user can directly land on the Courses page to add them without going back on website.
  3. If there is no courses added in the Your Cart section then show button Add Course, by using this button the user can directly land on the Courses page to add them without going back on website. Similarly, If courses are already added in the cart show button Add more Courses.

I would love to work on this issue and contribute to it as GSSoC'24 contributor. Looking forward to your reply.

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Feature]: Automated Greeting Workflow

Description

I propose to create a GitHub workflow named "Greetings". This workflow will automatically greet users who create new issues or pull requests in this repository. The Greeting will look like "Hi there! Thanks for opening this issue. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible."

Please assign this issue to me

Why implement this feature?

By implementing this feature the Contributors will feel appreciated of their efforts and also the time to write the message manually is reduced as it is automated.

Any additional information?

image

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Bug]: Having problem on running the project in localhost

Contact Details

[email protected]

Description

When i was trying to do setup it is not running properly
like when i tried to install the dependencies by using npm then it is closing after some time
So i also tried to install dependencies by using pnpm it was running but showing this error
image

Any additional information?

No response

Steps to reproduce the bug.

  1. Just try to run the project in you localhost

What browsers are you seeing the problem on?

No response

Relevant log output.

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct.

[Feature]: Workflow for closing old issues

Description

This feature aims to automate the process of managing old issues, ensuring that the repository remains organized and focused on relevant tasks. By automatically closing old issues, it reduces manual overhead for repository maintainers and helps keep the issue tracker tidy and up-to-date.

Why implement this feature?

Over time, repositories can accumulate a large number of open issues, including some that may no longer be relevant or actively worked on. Manually closing these old issues can be time-consuming and tedious.

Any additional information?

Close Old Iss

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Feature]: Show All Pull Request and Repositories when clicking

Description

In users profile there are showing no of repositories and no of pr so we can add a saparate page or we can show them inside the page.
image

Why implement this feature?

The reason is because it will give a precise information about the PR and Repository of a particular user-name. Like what PR the user raised and what repository he make or forked etc

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Feature]: Adding a page up button and the footer

Description

I would like to add arrow up button which can take the user to the top when he scrools towards the end of the webpage.

Why implement this feature?

It increases overall usability of the website

Any additional information?

image

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

Add GitHub Desktop Contribution Instructions

I am interested in contributing to the project by adding detailed instructions on how to contribute using GitHub Desktop.

I believe that by providing clear and comprehensive guidance, we can encourage more contributors to participate in the project, especially those who prefer using GitHub Desktop for their contributions.

Could you please assign me the issue related to adding GitHub Desktop contribution instructions under gssoc24? I am excited about the opportunity to contribute to the project and help streamline the contribution process for others.

[Feature]: Improving footer

Description

The footer given now is good but it has only plain text
i think it would be better if we have logos in the footer

Why implement this feature?

image

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

[Feature]: List contributors in a sepeate page for nice open source feels

Description

It will be a separate page where we will map the contributors to the repo in with a nice UI and henceforth will be of awesome Open Source feeling

Why implement this feature?

It's will give the actual feeling of open source and other contributors will also love because of the recognition they deserve

Any additional information?

No response

Checklist

  • I have checked the existing issues and made sure that this is not a duplicate feature request form.

Add issues

As the maintainer of a Collaborate repo, keeping Issues up-to-date will help the student community understand what they can do to contribute. Issues should vary by the easy (update documentation) to the difficult (add a new feature). The more involved you are, the more opportunities there are to collaborate.

Recommendations:

Add issues of varying difficulty to the repo often. you must add the tag GSSoC'24, Level 1, Level2, Level 3 good first issue etc.
How we cacluclate the Scores on Leaderboard: Every PR one point
Level 1: 10 points
Level 2: 25 points
Level 3: 45 points
Try to add some documentation issues as well it would be easy for beginner contributor to explore opensource through your repo.
Generate issues even if you plan on solving them, so the repository appears as active.
Contribute/commit often to the repo so it does not go stale.
Reference https://github.com/Recode-Hive/Stackoverflow-Analysis/issues

Missing CONTRIBUTING.md File in Repository

The repository currently lacks a CONTRIBUTING.md file, which is an important resource for guiding potential contributors on how to engage with the project effectively. A CONTRIBUTING.md file outlines the contribution guidelines, coding standards, and procedures for submitting pull requests, thus streamlining the contribution process and ensuring consistency across contributions.

Could you please assign this issue to me under GSSOC 24.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.