Проект представляет собой приложение для поиска и добавления фильмов в избранное. Оно разработано с использованием стека React + TypeScript + Vite. Несмотря на простоту и ограниченный функционал, приложение предоставляет возможность сохранения избранных фильмов.
В проекте использованы следующие технологии и библиотеки:
- React — библиотека для создания пользовательских интерфейсов
- TypeScript — типизированное надмножество JavaScript, добавляющее строгую типизацию
- Vite — быстрый сборщик для современных проектов на JavaScript и TypeScript
- MUI (Material-UI) — библиотека компонентов для React, обеспечивающая быстрый и современный дизайн интерфейса
- Axios — библиотека для выполнения HTTP-запросов
- cookie-js — простая библиотека для работы с куками
Реализованные функции:
- Сохранение фильмов в избранное
Отсутствующие функции:
- Поиск фильмов по названию
- Фильтрация фильмов по годам
Проект разрабатывался на скорую руку, поэтому многие функции и возможности не были реализованы. В будущем планируется доработка и улучшение проекта.
-
Установите зависимости:
npm install
-
Запустите проект:
npm run dev
Любые предложения и контрибьюции приветствуются!
- https://kjktommy.github.io/films/
- А также прикладываю ключ для входа eyJhbGciOiJIUzI1NiJ9.eyJhdWQiOiI1ZDU0MWNhMjU4NDZmNzMxNDk4YTcyOGRjYmY5MGU0MyIsIm5iZiI6MTcyNDMyMjIwMi42ODEyODksInN1YiI6IjY2N2VlNTRkYzM2ZmU4MWJiNWRjZmQxMyIsInNjb3BlcyI6WyJhcGlfcmVhZCJdLCJ2ZXJzaW9uIjoxfQ.DjUD_jcDWepoxFqjR6BWASlD5f0wybWPRek5Bx3QHW8