Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mirror45/cats-cafe

«Магазин фермерских продуктов» - это SPA приложение где можно посмотреть лучших котов, а так же если будет желание удалённо оформить билет на поход в котокафе. Приложение полностью написано на React и styled-components.
https://github.com/mirror45/cats-cafe

react react-hooks react-router-dom storybook styled-components swiper-js

Last synced: about 1 month ago
JSON representation

«Магазин фермерских продуктов» - это SPA приложение где можно посмотреть лучших котов, а так же если будет желание удалённо оформить билет на поход в котокафе. Приложение полностью написано на React и styled-components.

Awesome Lists containing this project

README

        

# Проект «Котокафе»

## О проекте

«Магазин фермерских продуктов» - крупнейшее котокафе, в котором живёт 50 кошек и котов, и каждый из них ищет новый дом. Животных можно гладить, фотографировать, играть с ними.
- Главная страница с описанием «Котокафе» и представлением лучших котов.
- Страница продажи, на странице имеется галерея «Котокафе» реализованная на библиотеке Swiper. А так же секция с оформлением билета.
- В проекте реализована возможность покупки билета, при оформлении заказа можно указать продолжительность часов, тип билета.

### Типовые задачи, которые пришлось решить во время разработки:

- Проект являеться Single Page Application (SPA).
- Создание React-компонентов на JSX.
- Стилизация компонентов на CSS-in-JS с использованием Styled-components.
- Создание интерактивных компонентов.
- Настройка роутинга для перехода между страницами.
- Сборка Storybook.

## Установка 🛠

1. Сначала требуется склонировать проект на ваш пк

```
git clone [email protected]:Mirror45/cats-cafe.git
```

2. Переходим в только что склонированный репозиторий

```
cd cats-cafe
```

3. Устанавливаем все зависимости

```
npm i
```

4. Запускаем проект на локальном хосте

```
npm start
```