Skip to content

Repository files navigation

Проект "Library"

Описание

Этот проект представляет собой веб-приложение для управления библиотекой книг. Он разработан с использованием React, TypeScript, и других современных технологий.

Установка

  1. Клонируйте репозиторий на свой компьютер.
  2. Убедитесь, что у вас установлен Node.js и npm.
  3. Установите зависимости, запустив команду:
    npm install
    

Доступные скрипты

npm run dev

Запускает приложение в режиме разработки.

npm run build

Собирает приложение для production в папку dist.

Зависимости

  • @emotion/react и @emotion/styled - для работы с эмоциональными стилями.
  • @mui - библиотека компонентов Material-UI.
  • @mui/x-date-pickers - компоненты выбора даты для Material-UI.
  • @reduxjs/toolkit и react-redux - для управления состоянием приложения.
  • axios - для выполнения HTTP-запросов.
  • dayjs - для работы с датами.
  • mysql - для работы с базой данных MySQL.
  • react-router-dom - для маршрутизации в приложении.
  • redux-persist - для сохранения состояния Redux в localStorage.
  • styled-components - для работы с CSS в JavaScript.

DevDependencies

  • @typescript-eslint/eslint-plugin и @typescript-eslint/parser - линтер TypeScript.
  • eslint и eslint-plugin-react-hooks - линтер JavaScript и React.
  • vite - современный инструмент сборки для разработки React-приложений.
  • @vitejs/plugin-react-swc - плагин Vite для поддержки React.
  • typescript - язык программирования TypeScript.
  • @types - типы TypeScript для различных библиотек и фреймворков.

Создатели

Этот проект разработан Лябаевым Адильханом

Перед Запуском

Настоятельно рекомендуем установить backend часть!

About

Frontend

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages