annie-mikhalaki /
productsTable.github.io
Тестовое задание. Концепт страницы для учета продуктов. Стек - Typescript/React/Redux/Material UI
34/100 healthLoading repository data…
MiggRabbid / repository
Тестовое задание для TECCOD
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Выполните небольшое тестовое задание, далее мы с вами свяжемся по контакту, который вы указали. Нужно сделать простой экран для MVP сервиса дополнительных услуг для авиапассажиров.
Требования к функциональности:
Страница со списком услуг (данные можно захардкодить или замокать).
Для каждой услуги показать:
Технические требования:
.
├── index.html
├── public // Публичные файлы
├── src
│ ├── app // Основная логика приложения
│ │ ├── hooks // Пользовательские хуки
│ │ ├── providers // Провайдеры (Redux, MUI)
│ │ ├── router // Роутинг
│ │ ├── selectors // Селекторы
│ │ ├── store // СRedux Toolkit хранилище
│ │ ├── theme // Кастомная тема для Material UI
│ │ └── App.tsx // Главный компонент приложения
│ ├── features/ // Фичи (основная функциональность)
│ │ ├── CartDrawer/ // Компонент корзины
│ │ ├── CartList/ // Список товаров в корзине
│ │ └── ServiceCard/ // Карточка услуги
│ ├── layouts/ // Общие слои приложения
│ │ ├── AppHeader/ // Шапка приложения
│ │ └── AppLayout/ // Основной макет приложения
│ ├── pages/ // Страницы приложения
│ │ ├── MainPage/ // Главная страница
│ │ ├── NotFoundPage/ // Страница 404
│ │ └── ErrorBoundary/ // Обработка ошибок
│ ├── shared/ // Общие компоненты и утилиты
│ │ ├── ui/ // UI-компоненты (кнопки, иконки, списки)
│ │ └── utils/ // Утилиты (форматирование, классы)
│ ├── styles/ // Глобальные и модульные стили
│ └── main.tsx // Точка входа в приложение
| Команда | Действие |
|---|---|
make i | Установка зависимостей |
make ir | Установка зависимостей со сбросом кэша |
make l | Eslint + Fix по ./src |
make f | Prettier + по ./src |
make d | Локальный запуск |
make b | Сборка проекта |
make cl | удаление папки Dist |
make tr | Дерево проекта |
Selected from shared topics, language and repository description—not editorial ratings.
annie-mikhalaki /
Тестовое задание. Концепт страницы для учета продуктов. Стек - Typescript/React/Redux/Material UI
34/100 healthgagarinbefree /
Тестовое задание для SmartAnalytics Версия 2 (www.sm-analytics.com)
31/100 healthhansToussaint /
Привет! Это тестовое задание для стажировки в компании Экосистема Альфа (Москва). Данное SPA разработано с использованием TypeScript, React, Redux Toolkit и Material-UI. В качестве публичного API для получения данных о продуктах используется Fake Store API.