Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pranav-jadhav09/gitfinder
A GitFinder application to search GitHub users and view their repositories, followers, and more.
https://github.com/pranav-jadhav09/gitfinder
api css3 functional-programming gitfinder githunter html javascript oop single-page-applications
Last synced: 5 days ago
JSON representation
A GitFinder application to search GitHub users and view their repositories, followers, and more.
- Host: GitHub
- URL: https://github.com/pranav-jadhav09/gitfinder
- Owner: Pranav-Jadhav09
- License: gpl-3.0
- Created: 2024-01-16T15:44:45.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-05T04:10:28.000Z (12 months ago)
- Last Synced: 2024-11-21T07:28:58.553Z (2 months ago)
- Topics: api, css3, functional-programming, gitfinder, githunter, html, javascript, oop, single-page-applications
- Language: CSS
- Homepage: https://modern-gitfinder.vercel.app/
- Size: 532 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
![GitHub repo size](https://img.shields.io/github/repo-size/Pranav-Jadhav09/Gitfinder)
[![Twitter Follow](https://img.shields.io/twitter/follow/Pranav_Jadhav09?style=social)](https://twitter.com/Pranav_Jadhav09)## Gitfinder
A GitFinder application to search GitHub users and view their repositories, followers, and more.
### Tech Stack
![HTML5](https://img.shields.io/badge/HTML_5-%23E34F26.svg?style=flat&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/CSS_3-%231572B6.svg?style=flat&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/JavaScript-%23323330.svg?style=flat&logo=javascript&logoColor=%23F7DF1E)
![NPM](https://img.shields.io/badge/NPM-%23CB3837.svg?style=flat&logo=npm&logoColor=white)
![Babel](https://img.shields.io/badge/Babel-F9DC3e?style=flat&logo=babel&logoColor=black)
![ChatGPT](https://img.shields.io/badge/ChatGPT-74aa9c?style=flat&logo=openai&logoColor=white)
### Features
`User Search` :
- Users can search for GitHub profiles using usernames.
- Search results display relevant user information.`Responsive Design` :
- The application is designed to work seamlessly on various devices, providing a responsive user experience.
`Dark/Light Mode` :
- Users can toggle between dark and light modes to suit their preferences.
`User Profile Information` :
- Display essential information about the searched user, such as avatar, name, bio, location, etc.
`Repositories Section` :
- Show a list of repositories owned by the user.
- Include details like repository name, description, language, and the number of stars.`Forked Repositories Section` :
- Display repositories that the user has forked from other users.
`Followers and Following` :
- Provide information about the user's followers and users they are following.
`Navigation` :
- Include a user-friendly navigation system to easily switch between different sections of the user's profile.
`Error Handling` :
- Gracefully handle cases where the user is not found or there are other errors.
## Getting Started
This project require some prequesites and dependenscies to be installed, you can view it online using this [demo](https://modern-gitfinder.vercel.app/). or you can find the instructions below
> To get a local copy, follow these simple steps :
### Installation
1. Clone the repo
```sh
git clone https://github.com/Pranav-Jadhav09/Gitfinder
```2. Install Dependencies
```bash
npm install
```3. Run start script
```bash
npm run start
```
## License
This project is licensed under [GPL-3.0 License](./LICENSE).