Добро пожаловать в мое персональное портфолио

Мой технический стек

Технологии, с которыми я работал в последнее время

htmlcsssassbootstraptailwindjsreactreduxnextnoderecoilgit

Проекты

Проекты, которые я создал на данный момент

Portfolio

Portfolio

Это персональный веб-сайт портфолио написанный на Next.js, здесь размещены все мои актуальные работы. Также есть форма обратной связи.

Next
React
Tailwind
Shadcnui
TypeScript
Vite
Git
Timers

Timers

Это клиент-серверное приложение для установки таймеров. Здесь реализованна авторизация и аутентификация, для общения с сервером используется WebSockets, а для хранения данных используется MongoDB.

Node.js
Express.js
Nunjucks
MongoDB
Git
Tomodoro

Tomodoro

Это веб приложение основанное на методе «Помодоро» Пользователь может запланировать несколько задач на свой день и для каждой задать примерное количество «помидоров», которое необходимо, чтобы её сделать. Приложение написано на React с использованием Typescript, Tailwind, Shadcnui и со стейт-менеджером Recoil. В качестве сборщика использовался Vite.

React
Recoil
Tailwind
Shadcnui
TypeScript
Vite
Git
Reddit Mirror

Reddit Mirror

Проект React (TypeScript): новостной сайт с загруженными постами и комментариями (на основе сайта Reddit и API Reddit). Реализованный функционал: Функциональные компоненты, Авторизация с использованием публичного API Reddit (получение и сохранение токена), Хуки React (useEffect, useState, useRef...), Ref и useRef React-hook — реализация механизма щелчка снаружи для скрытия модального окна, Custom hooks...

React
Redux
TypeScript
Webpack
SSR
Git
Исходный код
Bank

Bank

Это инновационный проект, призванный объединить воедино традиционный банкинг и криптовалюты. Это будет первый банк на рынке, который открыто и свободно позволит пользователям обмениваться и распоряжаться криптовалютами наравне с другими традиционными валютами.

Html
Css
Sass
JavaScript
Webpack
Git
Jest
Cypress
Исходный код
SitDownPls

SitDownPls

Это многостраничный сайт который является вымышленной компанией «SitDownPls» по продаже различной мебели. На сайте доступны 3 страницы - главная, каталог, и подробное описание товара. При создании сайта использовал методологию БЭМ а также предпроцессор SASS. В качестве сборщика использовался Webpack.

Pug
Css
Sass
JavaScript
Webpack
Git

Контакты

Если у вас есть вопросы или предложения оставляйте ваше сообщение или свяжитесь через мои социальные сети.

Мои контакты