Hello! My name is Sergey Atroshchenko also known as kapxapot.
I am a professional full-stack developer and a team lead, working with .NET (C#), PHP, and JS/TS (React/Angular).
You can find my social links here: https://about.me/kapxapot
GPToid is a Telegram bot that allows chatting with ChatGPT and creating DALL-E 3 images for free.
- https://t.me/GPToid_Bot
- Repo: https://github.com/kapxapot/aws-gpt-bot
- Stack: TypeScript, Node.js, AWS (Lambda, DynamoDB)
- Language: Russian 🇷🇺
A mini-project Timezoned helps to manage and track timezones in your browser.
- https://timezoned.vercel.app
- Repo: https://github.com/kapxapot/timezoned
- Stack: TypeScript, React, Tailwind CSS, Next.js
- Language: English 🇬🇧
One of my major projects is the Associations game.
- https://associ.ru
- Repo: https://github.com/kapxapot/associations
- Stack: PHP, Bootstrap, AngularJS, MySQL
- Language: Russian 🇷🇺
- Built with my PHP framework Plasticode (see below).
- The game is also available as:
- The game also has a public API
I created another Telegram bot Brightwood Stories. It offers a couple of simple interactive stories and one card game.
- https://t.me/BrightwoodBot
- Stack: PHP, MySQL
- Language: Russian 🇷🇺
One of my ongoing projects is also a development of the Brightwood platform, it's a visual Telegram bot flow editor called Brightwood Builder.
- Work in progress: https://brightwood-builder.onrender.com
- Repo: https://github.com/kapxapot/brightwood-builder
- Stack: TypeScript, React, Tailwind CSS, shadcn/ui
- Languages: English 🇬🇧, Italian 🇮🇹, Russian 🇷🇺
I've created a PHP meta-framework Plasticode on top of the Slim framework.
- Repo: https://github.com/kapxapot/plasticode
- Stack: PHP, Bootstrap, AngularJS, Slim
- Websites built on the framework:
I extracted my own DI container implementation from Plasticode.
- PSR-compliant
- Repo: https://github.com/kapxapot/plasticode-di
- Stack: PHP
Previously, I've created several websites dedicated to games and comics:
You can support my projects worldwide and from Russia.
Привет! Меня зовут Сергей Атрощенко (также известен как kapxapot).
Я профессиональный фул-стек разработчик и руководитель команд (тимлид), работаю с .NET (C#), PHP и JS/TS (React/Angular).
Здесь можно найти ссылки на мои профили в соцсетях: https://about.me/kapxapot
GPToid представляет собой Telegram-бота, который позволяет общаться с ChatGPT и создавать картинки в DALL-E 3 бесплатно.
- https://t.me/GPToid_Bot
- Репо: https://github.com/kapxapot/aws-gpt-bot
- Стек: TypeScript, Node.js, AWS (Lambda, DynamoDB)
- Язык: русский 🇷🇺
Мини-проект Timezoned посвящен часовым поясам и работе с ними.
- https://timezoned.vercel.app
- Репо: https://github.com/kapxapot/timezoned
- Стек: TypeScript, React, Tailwind CSS, Next.js
- Язык: английский 🇬🇧
Одним из моих больших проектов является Игра в ассоциации.
- https://associ.ru
- Репо: https://github.com/kapxapot/associations
- Стек: PHP, Bootstrap, AngularJS, MySQL
- Язык: русский 🇷🇺
- Построена на моем PHP-фреймворке Plasticode (см. ниже).
- Игра также доступна на следующих платформах:
- Также у игры есть публичный API
Я создал еще одного Telegram-бота Яркие Истории (Brightwood Stories). В этом боте есть пара простеньких интерактивных историй и одна карточная игра.
- https://t.me/BrightwoodBot
- Стек: PHP, MySQL
- Язык: русский 🇷🇺
Также я сейчас работаю над развитием платформы Ярких Историй (Brightwood). В разработке находится визуальный редактор сценариев Telegram-ботов Brightwood Builder.
- Рабочая версия: https://brightwood-builder.onrender.com
- Репо: https://github.com/kapxapot/brightwood-builder
- Стек: TypeScript, React, Tailwind CSS, shadcn/ui
- Язык: английский 🇬🇧, итальянский 🇮🇹, русский 🇷🇺
Я создал PHP мета-фреймворк Plasticode поверх фреймворка Slim.
- Репо: https://github.com/kapxapot/plasticode
- Стек: PHP, Bootstrap, AngularJS, Slim
- Веб-сайты, построенные на Plasticode:
Моя реализация DI-контейнера, выделенная из Plasticode.
- PSR-совместимый.
- Репо: https://github.com/kapxapot/plasticode-di
- Стек: PHP
Ранее я также создал несколько веб-сайтов, посвященных играм и комиксам:
Вы можете поддержать мои проекты как из России, так и из-за рубежа.