Github User And Repositories Listing - Frontend

ReactJS based Frontend that fetches data from a custom REST API Backend. Performs search according to the username and also lists all public repos with pagination.

Features

  • Public (non-authenticated) users can access the Website.
  • Uses the free tier limit of Github REST API which resets on a hourly basis.

Run Locally

Clone the project

  git clone https://github.com/SaurabhBagade/github-react-frontend.git

Go to the project directory

  cd github-react-frontend

Install dependencies

  npm install

Start the server

  npm run dev

Build the project

  npm run build

Usage

  • Run npm start to start the application.
  • The website will run on port 5173.

Screenshots

App Screenshot

Tech Stack

  • NodeJS This is a cross-platform runtime environment built on Chrome's V8 JavaScript engine used in running JavaScript codes on the server. It allows for installation and managing of dependencies and communication with databases.
  • ReactJS a popular NodeJS Frontend Framework.

Authors

License

This project is available for use under the MIT License.