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

https://github.com/annakharatova/githubsearch

React-приложение из 2х страниц: поиск репозиториев пользователя через api.github и список избранных репозиториев.
https://github.com/annakharatova/githubsearch

react redux rtk-query tailwind typescript

Last synced: 6 months ago
JSON representation

React-приложение из 2х страниц: поиск репозиториев пользователя через api.github и список избранных репозиториев.

Awesome Lists containing this project

README

          

# Проект: Github Search

* [Ссылка на Frontend](https://annakharatova.github.io/GithubSearch/)

## Технологии
![React](https://img.shields.io/badge/-React-61daf8?logo=react&logoColor=black)
![TypeScript](https://img.shields.io/badge/TypeScript-blue?logo=TypeScript&logoColor=black&labelColor=white)
![Tailwind](https://img.shields.io/badge/Tailwindcss-blue?logo=Tailwindcss&logoColor=blue&labelColor=white)
![Redux](https://img.shields.io/badge/Redux-violet?logo=Redux&logoColor=violet&labelColor=white)

## Описание проекта
Проект написан на React и TypeScript, c использованием RTKQuery и Redux.
Tailwindcss для создания стилей.

Реализован поиск пользователей через открытый API Github(RTKQuery). Проекты из репозиториев можно добавлять в избранное(Redux)

## Запуск проекта

Для запуска проекта необходимо выполнить следующие действия:

1. Склонировать проект на ваш компьютер с [Github](https://github.com/AnnaKharatova/GithubSearch.git) с помощью команды:
```
git clone https://github.com/AnnaKharatova/GithubSearch.git
```
2. Установить зависимости:
```
npm install
```
3. Запустить проект:
```
npm start
```