Олег Лісковський
Предложите Олегу работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Навыки и умения
Программирование
-
CMS
от 600 UAH за проект
-
HTML и CSS верстка
от 500 UAH за проект
-
Javascript и Typescript
от 600 UAH за проект
- Базы данных и SQL
- Веб-программирование
- Разработка ботов
Портфолио
- Все работы 10
- Javascript и Typescript 3
- Веб-программирование 3
- HTML и CSS верстка 3
- Разработка ботов 1
-
mbnk-biz — бекенд-платформа для ресторанного бизнеса
Веб-программированиеКонцепция: гость сканирует QR-код на столе, самостоятельно просматривает меню, оформляет заказ и оплачивает его — без участия официанта. Заведение получает заказ и деньги в режиме реального времени.
---
Техническое описание
…
Бекенд построен как микросервисное приложение на NestJS (TypeScript) с монорепозиторной структурой. Включает 7 независимых сервисов, которые взаимодействуют через RabbitMQ (асинхронный message broker).
Стек:
- Runtime / Framework: Node.js, NestJS 11, TypeScript
- База данных: PostgreSQL + TypeORM
- Message Broker: RabbitMQ (amqplib)
- Real-time: Socket.io (WebSockets)
- Платежи: Monobank Acquiring API (интеграция через webhook)
- Медиа: Cloudinary (загрузка изображений блюд)
- Аутентификация: JWT (токены доступа и обновления), bcrypt
- Инфраструктура: Docker Compose
-
olx-demo
Веб-программированиеРазработка веб-платформы (исключительно backend) для размещения объявлений (аналог OLX) на базе микросервисной архитектуры с использованием NestJS monorepo.
Платформа состоит из 4 независимых микросервисов (Auth, Users, Listings, Chats), каждый из которых имеет собственную базу данных PostgreSQL. Асинхронная межсервисная коммуникация реализована через RabbitMQ с поддержкой RPC и Event emit паттернов.
… Ключевые технические решения:
- Полнотекстовый поиск объявлений через расширение pg_trgm (similarity > 0.2); атрибуты объявлений хранятся в JSONB
- JWT-аутентификация с httpOnly refresh cookie, ротацией токенов и хранением refresh токенов в БД
- Чат между покупателем и продавцом в реальном времени на Socket.IO — комнаты, счетчики непрочитанных сообщений на пользователя
- Cron-задача для автоматического завершения срока действия объявлений
- Полная контейнеризация через Docker + docker-compose (PostgreSQL, RabbitMQ, 4 сервиса)
- Swagger-документация API для каждого сервиса
Стек: NestJS · TypeScript · PostgreSQL · TypeORM · RabbitMQ · Socket.IO · Docker · Cloudinary · JWT · Swagger
-
вигодашоп
Веб-программированиеОнлайн магазин одежды и аксессуаров (fullstack для собственных целей). Главная страница, страница товара, страница избранного, страница корзины, страница оформления заказа, админ панель, создание товара, редактирование, проверка заказов, промокоды, пользователи, чат поддержки на вебсокетах, аналитика
Stack: Express, postgress, ts, html, css, js. Реализовано также логирование, онлайн платеж есть, но не активен, хранение изображений в облаке, валидации, ограничение попыток вызова с одного api, защита от xss атак.
-
1000 UAH МойСловарьБот
Разработка ботовТелеграм-бот, который сохраняет слова на английском языке с переводом и воспроизводит викторину с 4 различными вариантами перевода, из которых нужно выбрать правильный.
-
12 000 UAH ЛЮКС
HTML и CSS версткаДинамичная верстка 5 страниц для онлайн магазина одежды
-
4000 UAH КриптоМастер
HTML и CSS версткаЛендинг для криптокурсов
-
Онлайн чат
Javascript и TypescriptFull stack приложения с использованием websockets, node.js(express), websockets.io/client
-
Интернет-магазин Stuf
Javascript и TypescriptReact приложения - интернет-магазин различных товаров.
Функционал: возможность выбора категорий, товаров в ценовом диапазоне, добавить в корзину, а также регистрация и логинизация
-
Токток
Javascript и TypescriptReact приложения - анлог TikTok
-
10 000 UAH Create-X
HTML и CSS версткаМногосторонний сайт
Активность
| Последние ставки 6 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Доработка адаптива и мобильной версии двух лендингов (HTML/CSS/JS)
2000 UAH
|
|||||
|
Лендинг
1500 UAH
|
|||||
|
Сверстать сайт с дизайна в фигме, одностраничный
4750 UAH
|
|||||
|
Перевод 6 одностраничников (pl ->ua, ru, en) + вставить перевод в html
1000 UAH
|
|||||
|
Сверстать лендинг
2000 UAH
|
|||||
|
Верстка одностраничника на 13 блоков
4000 UAH
|