/UniversTest

Данный проект представляет собой клиент для поиска информации об университетах.

Primary LanguageTypeScript

Сервис поиска университетов USP

Установка и запуск

Клонируйте репозиторий git clone https://github.com/RybkaRuslan/UniversTest.git.

Перейдите в папку с проектом, и установите все зависимости yarn install.

Запуск приложения командой yarn dev.

Описание

Данный проект представляет собой клиент для поиска информации об университетах.

Страницы

Страница поиска

  • Состоит из поля ввода "Страна".
  • Состоит из поля ввода "Имя".
  • После выполнения поиска будет загружена таблица с результатами поиска.

Страница результатов поиска

  • Состоит из таблицы с результатами поиска.
  • В таблице отображаются следующие данные: имя, страна, код страны, web ссылки.
  • В таблице предусмотрены функции сортировки в алфавитном порядке, возможность фильтрации, а также функция скрытия/отображения столбцов.

Страница авторизации

  • В разработке.

Техническая часть

  1. Стек технологий:
    • Vite
    • React
    • React-Query
    • React Router v6
    • TypeScript
    • Material UI
  2. Для получения данных используются вызовы к API (http://universities.hipolabs.com/search?country=<>&name=<>).