{"id":15099617,"url":"https://github.com/katnikovaa/onlineshop","last_synced_at":"2026-02-03T08:02:42.716Z","repository":{"id":247380903,"uuid":"809645326","full_name":"KatnikovAA/onlineShop","owner":"KatnikovAA","description":"Online Shop - Goods4you","archived":false,"fork":false,"pushed_at":"2024-07-08T11:53:04.000Z","size":1033,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-27T13:42:49.910Z","etag":null,"topics":["css-modules","jest-tests","react","redux-toolkit","router-dom-v6","rtk-query","storybook","typescript","vite"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KatnikovAA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-03T07:14:03.000Z","updated_at":"2024-07-08T11:53:08.000Z","dependencies_parsed_at":"2024-07-08T13:15:11.657Z","dependency_job_id":null,"html_url":"https://github.com/KatnikovAA/onlineShop","commit_stats":null,"previous_names":["katnikovaa/onlineshop"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/KatnikovAA/onlineShop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KatnikovAA%2FonlineShop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KatnikovAA%2FonlineShop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KatnikovAA%2FonlineShop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KatnikovAA%2FonlineShop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KatnikovAA","download_url":"https://codeload.github.com/KatnikovAA/onlineShop/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KatnikovAA%2FonlineShop/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264192258,"owners_count":23570743,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css-modules","jest-tests","react","redux-toolkit","router-dom-v6","rtk-query","storybook","typescript","vite"],"created_at":"2024-09-25T17:24:34.948Z","updated_at":"2026-02-03T08:02:42.690Z","avatar_url":"https://github.com/KatnikovAA.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Интернет-магазин Goods4you \n\nПроект для проработки комплексного стека поэтапной реализации приложения:\n\n  1. развёртка и настройка приложения \n  2. вёрстка с поддержкой доступности\n  3. создание компонентов\n  4. роутинг\n  5. aвторизация\n  6. управление глобальным состоянием и запросами к API\n  7. документирование интерфейса\n  8. тестирование\n\nВ основу взят графический макет и набор практических задач из курса \"Открытая школа разработчиков\"\n\n## DEMO\n\n[Ссылка](https://katnikovaa.github.io/onlineShop/)\n\n### Используемые технологии\n\n\u003cli\u003eVite\u003c/li\u003e\n\u003cli\u003eReact\u003c/li\u003e\n\u003cli\u003eTypeScript\u003c/li\u003e\n\u003cli\u003eCSS Modules\u003c/li\u003e\n\u003cli\u003eReact Router\u003c/li\u003e\n\u003cli\u003eRedux Toolkit \u003c/li\u003e\n\u003cli\u003eRTK Query\u003c/li\u003e\n\u003cli\u003eStorybook\u003c/li\u003e\n\u003cli\u003eJest\u003c/li\u003e\n\n### Локальный запуск\n\nДля запуска проекта:\n\n1. Клонирование репозитория локально\n```\n$ git clone https://github.com/KatnikovAA/onlineShop.git\n```\n2. Установка зависимостей\n```\n$ npm install\n```\n3. Запуск проекта\n```\n$ npm run dev\n```\n\nЗапуск Storybook:\n\n```\n$ npm run storybook\n```\n\nЗапуск тестов:\n\n```\n$ npm run test\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkatnikovaa%2Fonlineshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkatnikovaa%2Fonlineshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkatnikovaa%2Fonlineshop/lists"}