Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luan-neumann-dev/githubfinder
GitHubFinder: Your tool for exploring GitHub profiles and discovering top repositories. Developed with React, Vite, and TypeScript 🔍
https://github.com/luan-neumann-dev/githubfinder
css github github-api html javascript react typescript vite
Last synced: 7 days ago
JSON representation
GitHubFinder: Your tool for exploring GitHub profiles and discovering top repositories. Developed with React, Vite, and TypeScript 🔍
- Host: GitHub
- URL: https://github.com/luan-neumann-dev/githubfinder
- Owner: Luan-Neumann-Dev
- Created: 2024-03-18T23:48:01.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-07T22:59:34.000Z (2 months ago)
- Last Synced: 2024-09-07T23:43:38.941Z (2 months ago)
- Topics: css, github, github-api, html, javascript, react, typescript, vite
- Language: TypeScript
- Homepage: https://github-finder-lemon-eight.vercel.app
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🔎
GitHub Finder![image](https://github.com/Luan-Neumann-Dev/GitHubFinder/assets/155394874/56d48d3d-287d-4001-85b5-1c271b406c74)
![image](https://github.com/Luan-Neumann-Dev/GitHubFinder/assets/155394874/5f05f6c3-64d1-4605-98c2-dbd5def5e329)
![image](https://github.com/Luan-Neumann-Dev/GitHubFinder/assets/155394874/e73e1789-e3c6-404f-8f53-3fed474bd7bf)
Click here to view the project> GitHubFinder is an application developed using React and Vite, with TypeScript, allowing users to search for GitHub profiles and display detailed information about those profiles, including location, number of followers, following, and the top 5 repositories with the most stars.
## 💼 Technologies Used
- React
- Vite
- JavaScript
- TypeScript
- GitHub public API## 🏃 How to Run the Project
To run the project locally, follow these instructions:
1. **Clone** this repository on Visual Studio Code
```
git clone https://github.com/Luan-Neumann-Dev/GitHubFinder/
```2. **Open** the console and navigate to the project folder:
```
cd GitHubFinder
```3. **Install** project dependencies via the terminal:
```
npm install
```
4. **Start** the server:
```
npm run dev
```5. Open your browser and go to `http://localhost:5173` to see the project in action! 🌟
## 💪 Contribute!
Liked the project? Want to make it even better? Contributions are always welcome! Feel free to send pull requests, report issues, or give suggestions for improvements.🙋 Author