Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A small website to search GitHub user profiles, built with Chakra UI, Next JS, React Query, and Redux Toolkit.
DevFinder is a boilerplate project for a GitHub profile search website that uses the GitHub API, Next.js, and Chakra UI to let a user type a username and see the matching profile. It was developed by Matheus Filype and is published as a public GitHub repository with 9 stars at the time of writing.
DevFinder is a small web application for searching GitHub user profiles. It takes a GitHub username as input, queries the GitHub API using Axios, and displays the returned profile data in a Chakra UI interface. The application is built on Next.js, runs in the browser, and can be started locally with a development server. The project's README documents that it was created by Matheus Filype and includes instructions for installing dependencies and running the app.
DevFinder is aimed at front-end developers who want a working example of combining Next.js, React Query, Redux Toolkit, and Chakra UI in one project. It's also useful for developers learning how to integrate a third-party REST API like GitHub's into a React application, and for anyone who wants a starting point for a GitHub-profile lookup tool.
To run it locally, clone the repository, run yarn or npm install to install dependencies, and then run yarn dev to start the development server. The application will be available at https://localhost:3000. Once running, you enter a GitHub username in the UI and the app fetches that user's profile data from the GitHub API.
Yes, DevFinder is a public GitHub repository, so the code is freely available to view and use. The README shows no commercial license restrictions, and it was created as an open-source project by Matheus Filype.
DevFinder is a website for searching GitHub user profiles. When you submit a GitHub username, it calls the GitHub API and presents the returned profile information in a Chakra UI interface.
The project is built with React JS, Next JS, React Query, Redux, Redux Toolkit, Chakra UI, and Axios, and it follows the Atomic Design methodology for component organization.
