Проект: ToDo App.
● Минималистичное приложение, написанное на TS + React. Имеет 3 вкладки, реализованные с помощью React Router DOM, счетчик активных задач и кнопку для очистки выполненных задач.
● Для создания проекта использовался Vite, для тестирования - Vitest.
● Дизайн был сделан с помощью Tailwind, для анимации задач использовался Framer Motion.
● Для создания случайных идентификаторов задач использовалась библиотека uuid.
Проект: Pixel Grid.
● Полнофункциональное веб-приложение, позволяющее пользователям рисовать на сетке размером 30×30 пикселей с помощью выбираемых цветов.
● Созданное на основе React, Express и SQLite, демонстрирует обновление пикселей в реальном времени и постоянное хранение данных с помощью реляционной базы данных.
Проект: Pokedex React App.
● Простое одностраничное React-приложение, которое отображает список покемонов с фильтром поиска по имени.
Проект: Book Keeper.
● RESTful API для управления личной библиотекой книг с поддержкой заметок.
● Построен с использованием Node.js, Express и SQLite (через better-sqlite3).
● API позволяет добавлять, просматривать и удалять книги, а также прикреплять к каждой из них заметки.
Проект: Quiz.
● Node.js REST API проект для викторин, созданный с помощью Node.js, Express и SQLite.
Проект: Tron Light Cycle Card.
● Простой отзывчивый компонент пользовательского интерфейса карты c динамическими стилями и анимациями, созданный с помощью React и Tailwind CSS.
Проект: Comedian Bot.
● Легкий чат-бот, который рассказывает шутки на основе пользовательского ввода.
● Проект имитирует интерактивный диалог с заранее заданными ответами на шутки.