Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mohamedhnoor/github-users-app

This is a react app that uses the github api to fetch users and display their information. It uses auth0 to authenticate users and allow them to login and logout. It uses fusion charts to display the users data in a chart. built with react, react-router-dom, styled-components, auth0, react-icons, fusion charts, github api, neflify.
https://github.com/mohamedhnoor/github-users-app

auth0 fusion-charts github-api netlify-deployment react-icons react-router-dom reactjs styled-components

Last synced: about 20 hours ago
JSON representation

This is a react app that uses the github api to fetch users and display their information. It uses auth0 to authenticate users and allow them to login and logout. It uses fusion charts to display the users data in a chart. built with react, react-router-dom, styled-components, auth0, react-icons, fusion charts, github api, neflify.

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/Microverse-blueviolet)

# Github Users App

> This is a react app that uses the github api to fetch users and display their information. It uses auth0 to authenticate users and allow them to login and logout. It uses fusion charts to display the users data in a chart. built with react, react-router-dom, styled-components, auth0, react-icons, fusion charts, github api, neflify.

## Built With

- javascript
- react
- styled-components
- auth0
- react-router-dom
- react-icons
- fusion charts
- github api
- neflify

## Live Demo Link

[Live Demo Link](https://github-users-site.netlify.app/)

## Getting Started

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

### Prerequisites

> computer
> vscode
> nodejs

### Setup

> Clone the repo `git clone https://github.com/MohamedHNoor/github-users-app.git`

> cd into the project directory

### Install

> Run `npm install` to install the dependencies

### Usage

> Run `npm start` to start the server

### Run tests

> Run `npm test` to run the tests

### Deployment

> Run `npm run build` to build the project

## Authors

👤 **Mohamed Hassan Noor**

- GitHub: [@MohameHNoor](https://github.com/MohamedHNoor)
- Twitter: [@MohamedHNoor](https://twitter.com/MohamedHNoor)
- LinkedIn: [@MohamedHNoor](https://linkedin.com/in/mohamedhnoor)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/MohamedHNoor/github-users-app/issues).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Hat tip to anyone whose code was used
- Inspiration
- etc

## 📝 License

This project is [MIT](./LICENSE) licensed.