Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/m-sehrawat/github-search

It's a mini project where we can search GitHub users and it will display the user repo details
https://github.com/m-sehrawat/github-search

css html javascript react redux restapi

Last synced: 2 months ago
JSON representation

It's a mini project where we can search GitHub users and it will display the user repo details

Awesome Lists containing this project

README

        

GitHub User Search

It's a mini project where we can search github users and it will display the user repo details




reactjs
redux
JavaScript
restAPI
css3

![GutHubSearch](https://user-images.githubusercontent.com/91532881/177000415-787de44c-f2b9-4ad9-b1cf-f4c7156c213d.jpg)

Want to see live preview »




View Demo
Report Bug
Getting StartedInstalling
Author


## Glimpses of GitHub Search 🙈 :

![home](https://user-images.githubusercontent.com/91532881/177000422-1c4470a4-7d50-4ceb-bdc3-b20f948d3228.png)
![home-result](https://user-images.githubusercontent.com/91532881/177000421-6dcdcdef-7a14-40d0-9adc-3b631332f7dd.png)
![repoDetails](https://user-images.githubusercontent.com/91532881/177000419-93c1fd5a-0972-4647-b1ea-02a33bcd5122.png)
![followersSection](https://user-images.githubusercontent.com/91532881/177000418-2ae13560-24d7-4f70-87ad-63d056afe94e.png)


## Demo

https://user-images.githubusercontent.com/91532881/177001455-532bab78-364d-43a9-a7e2-165fbfb2e06f.mp4


## Getting Started

This project was built using React, Redux, JavaScript, Rest API and CSS. It is a mini app where you can search GitHub users and for running on your local environment you should follow these guidelines.

### Prerequisites

- NPM

### Setup

The project repository can be found in [GitHub link](https://github.com/m-sehrawat/GitHub-Search) or just clone the project using this command.

```
Using HTTPS

# git clone https://github.com/m-sehrawat/GitHub-Search.git
```

+ Open terminal on your workspace with

```
cd /home/workspace/GitHub-Search
```

## Install

Install NPM

Check that you have node and npm installed

To check if you have Node.js installed, run this command in your terminal:

```
node -v
```

To confirm that you have npm installed you can run this command in your terminal:

```
npm -v
```

To install all the dependences of the project, run the following command:

```
npm install
```

To run the application got to the client folder and run the following command:

```
npm run dev
```

### Tools used on this project

- Visual Studio Code
- Vite JS template


## Contact

If you want to contact me, you can reach me through below handles.

[![linkedin](https://img.shields.io/badge/Mohit_Sehrawat-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/m-sehrawat/)
[![Twitter](https://img.shields.io/badge/Mohit_Sehrawat-20232A?style=for-the-badge&logo=Github&logoColor=white)](https://github.com/m-sehrawat/)

© 2022 Mohit Sehrawat

## Show your support

Give a ⭐️ if you like this project!