Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pushpendra-1697/github_repo_listing
The GitHub Repositories Explorer is a web application designed to help users explore and view public repositories for a specified GitHub user. The application leverages the GitHub API to retrieve repository data and provides an interactive and user-friendly interface. It incorporates server-side pagination, loader indicators for a seamless exp.
https://github.com/pushpendra-1697/github_repo_listing
basic-javascript font-awesome html-css-javascript
Last synced: 5 days ago
JSON representation
The GitHub Repositories Explorer is a web application designed to help users explore and view public repositories for a specified GitHub user. The application leverages the GitHub API to retrieve repository data and provides an interactive and user-friendly interface. It incorporates server-side pagination, loader indicators for a seamless exp.
- Host: GitHub
- URL: https://github.com/pushpendra-1697/github_repo_listing
- Owner: Pushpendra-1697
- Created: 2024-01-17T08:27:21.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-20T06:48:30.000Z (10 months ago)
- Last Synced: 2024-01-20T08:41:48.616Z (10 months ago)
- Topics: basic-javascript, font-awesome, html-css-javascript
- Language: JavaScript
- Homepage: https://github-repositories-listing-view.netlify.app/
- Size: 20.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Github_Repo_Listing
## Overview
The GitHub Repositories Explorer is a web application designed to help users explore and view public repositories for a specified GitHub user. The application leverages the GitHub API to retrieve repository data and provides an interactive and user-friendly interface. It incorporates server-side pagination, loader indicators for a seamless experience, and an optional search bar for repository filtering.## Assumptions
- font-awesome/6.0.0 used for displaying icons and styles
- Github_username Examples: johnpapa, Pushpendra-1697
- Default placeholders for profile and description assume any lorem ips if not specified in any Repository
- Design customized loader indicator by CSS only
- In pagination default page limit = 10 and page_number = 1 considered
- Disable "Previous" button when on the first page## Hosted Web App Link on netlify
```bash
https://github-repositories-listing-view.netlify.app/
```## How to run locally
- On Windows
```bash
start index.html
```
- On macOS
```bash
open index.html
```
- On Linux
```bash
xdg-open index.html
```