Skip to content

A simple web-based tool that allows users to generate a stylish GitHub Dashboard just by entering username. Built with React, Redux & GitHub API

License

Notifications You must be signed in to change notification settings

roniy68/gh-dashboard

Β 
Β 

Repository files navigation

πŸ“‘ Table of Contents

πŸ“Š GitHub Dashboard Generator

A web-based application that creates a dashboard for a user by using data from the GitHub API. Simply enter a GitHub username and the app will generate a dashboard displaying overview of relevant information. Users can also copy the link to their dashboard for easy access.

Screenshot

πŸ›  Built With

🧰 Tech Stack

  • React
  • Redux
  • React Router
  • Styled Components
  • Render

πŸ’Ž Key Features

  • Generate a comprehensive dashboard using data from GitHub API πŸ’»
  • Overview of repositories, followers, stars and more πŸ“ˆ
  • Beautifully designed and easy-to-use 🎨
  • Instant snapshot of your GitHub presence πŸ“Έ
  • Save your dashboard link for easy access πŸ”—

(back to top)

πŸš€ Live Demo

You can generate your dashboard on GitHub Dashboard Generator.

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need Node.js installed on your machine.

Setup

Clone this repository to your desired folder:

  cd my-project
  git clone git@github.com:IndieCoderMM/gh-dashboard.git .

Install

Install the dependencies with:

  npm install

Usage

To run the project, execute the following command:

  npm start

Deployment

You can deploy this project using:

  npm run build

This will create a production-ready build of your website in build/ folder, which you can use to deploy on a static site server.

(back to top)

πŸ“§ Contact

I am always looking for ways to improve my project. If you have any suggestions or ideas, I would love to hear from you.

Github Twitter Linkedin Gmail

(back to top)

πŸ”­ Future Features

  • Mobile UI
  • Visualize contribution

(back to top)

🀝 Contributing

I welcome any and all contributions to my website! If you have an idea for a new feature or have found a bug, please open an issue or submit a pull request.

Feel free to check the issues page.

(back to top)

πŸ’– Show your support

If you like this project, please consider giving it a ⭐.

(back to top)

πŸ™ Acknowledgments

This project was inspired by:

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

A simple web-based tool that allows users to generate a stylish GitHub Dashboard just by entering username. Built with React, Redux & GitHub API

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.6%
  • HTML 2.0%
  • CSS 1.4%