Skip to content

crusherblack/github-repositories-explorer

Repository files navigation

Github Repositories Expolorer

The Github Repositories Explorer is a web application that allows users to search for Github users by username and display a list of all repositories associated with each search result. Users can enter the username of a Github user, and the application will retrieve the list of repositories for that user using the Github API. The application displays the list of repositories on the screen, allowing the user to explore and view details about each repository, such as the name, description, and URL. With this application, users can easily discover new Github repositories and explore the code and projects of other users on the platform.

Demo

Visit Site

Screenshots

App Screenshot

Features

  • Light/dark mode toggle
  • User search
  • Repository list

Installation

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

Don't forget to add your Github Token to .env !!!

Running Tests

To run tests, run the following command

  npm run test

Tech Stack

Client: React, Next.js, Redux, TailwindCSS, Headless UI

Server: Node, Next.js

Support

For support, email [email protected].

Feedback

If you have any feedback, please reach out to us at [email protected].