Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/angelozdev/github-search
GitHub Search is an application where you can search Github's profiles and see their general information like repositories, starts, followers, and follows. Besides, it has performed dark mode.
https://github.com/angelozdev/github-search
darkmode github-api javascript typrescript
Last synced: 4 days ago
JSON representation
GitHub Search is an application where you can search Github's profiles and see their general information like repositories, starts, followers, and follows. Besides, it has performed dark mode.
- Host: GitHub
- URL: https://github.com/angelozdev/github-search
- Owner: angelozdev
- License: mit
- Created: 2020-06-24T18:03:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T09:47:43.000Z (almost 2 years ago)
- Last Synced: 2024-04-06T12:40:46.923Z (7 months ago)
- Topics: darkmode, github-api, javascript, typrescript
- Language: TypeScript
- Homepage: https://github-search-1355b.web.app/
- Size: 2.58 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub Search
_You can search your github profile and see your general information._
## Starting
_You can clone this repository to have the project local:_
```bash
git clone https://github.com/angelozdev/github-search.git
```_Install the necessary dependencies in the root of the project._
```bash
npm install
```_Run the following command to start the project in development mode:_
```bash
npm start
```## Deploy
_You can see the project in production [Github Search](https://github-search-1355b.web.app/)_
## Preview
![](./screenshot.png)## Built with
_Technologies used in the frontend.:_
- **ReactJS** A JavaScript library for building user interfaces.
- **TypeScript** is an open-source language which builds on JavaScript, one of the world’s most used tools, by adding static type definitions.
- **Axios** Promise based HTTP client for the browser and node.js.
- **Webpack** is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.
- **Babel** is a toolchain that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript in current and older browsers or environments.
- **Redux** is a predictable state container for JavaScript apps.## License
This project is under the License (MIT) - see the file [LICENSE.md](LICENSE.md) for details