- Notifications
You must be signed in to change notification settings - Fork0
"Connect, Collaborate, and Code with GitHub Developers"
License
NotificationsYou must be signed in to change notification settings
vishnu1002/dev-finder
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
DevFinder is a React-based web app that enables users to search and view GitHub profiles using the GitHub API. It provides essential details like repositories, followers, and activity, helping users connect and collaborate with developers. With a sleek, responsive design and optimized performance, DevFinder simplifies the process of exploring GitHub profiles, offering a smooth and efficient user experience.
- GitHub User Search: Instantly search for GitHub users by username.
- Profile Overview: Displays user avatar, name, bio, location, and other key profile details.
- Real-time API Fetching: Utilizes GitHub’s API for up-to-date profile data.
- fusecolor is deployed usingCloudflare Pages.
- Visit the deployment pagedevfinder.pages.dev to access the live version of the application.
Note: The GitHub access token is essential for accessing its
REST API
learn more.
- Create a
.env
file in the root of the folder with the following contents:
VITE_TOKEN={your_token}
- Obtain a GitHub personal access token herehttps://github.com/settings/tokens
- Generate new token (classic)
- Clone the repository
https://github.com/vishnu1002/dev-finder.git
cd dev-finder
- Install dependencies
npm install
- Build project
npm build
- Run the app locally
npm run dev
- Clone the repository
https://github.com/vishnu1002/dev-finder.git
cd dev-finder
- Build and run the container
docker-compose up -d
- Stop the container
docker-compose down
devfinder is developed and maintained by Vishnu
This project is licensed under theMIT License.