Skip to content

Дизайн взят: Archakov Blog. Стек: React, Redux, TypeScript, TailwindCSS

Notifications You must be signed in to change notification settings

stambekovbera/react-ts-pizza

Repository files navigation

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

npm start

Проект запускается на порту 3000

Запуск фейкового сервера

npm run fake-server

Фейковый сервер запускается на порту 3001

О проекте

Дизайн и верстка взяты у Archakov Blog (https://www.youtube.com/channel/UCdldbhAwO16vjnDwACTs5gQ).

Функциональная часть была написана с нуля (с типизацией). Внешняя часть колоссальным изменениям не подвергнулась. Все возможные стили переписаны на Tailwind CSS.

Была добавлена библиотека Redux Persist для сохранения состояний в локальное хранилище (например: товары в корзине или выбранные категории сортировки).

Проект был разработан еще до выпуска плейлиста https://www.youtube.com/playlist?list=PL0FGkDGJQjJG9eI85xM1_iLIf6BcEdaNl

Стек технологий:

React
TypeScript
Redux
Redux Thunk (для асинк)
Redux Persist (для сохранения состояния в локальное хранилище)
Axios (для запроса на фейковый сервер)
JSON-Server (для фейкового сервера)
React Router (для постраничной навигации)
Tailwind CSS (для стилизации)

About

Дизайн взят: Archakov Blog. Стек: React, Redux, TypeScript, TailwindCSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages