Назад

vitiacat.ru

Проект прошел несколько итераций: от чистого HTML с Bootstrap до React, затем Remix, и в итоге был переписан на Nuxt.

Vue
Nuxt
Tailwind

zerotier-managerGitHub

Интерактивная CLI-программа для удобного управления контроллером ZeroTier.

Rust

fast-recordGitHub

Легковесная программа для быстрой записи экрана по одному хоткею. Ключевая особенность — система клипов, позволяющая сохранить последние 30 секунд записи нажатием горячей клавиши.

Rust
egui
GStreamer

BSUIR-QA

Q&A-сайт для сообщества БГУИР. Помимо основной функциональности, реализована история расписания и его расширенный поиск по различным фильтрам.

TypeScript
Elysia
MikroORM
React
ChakraUI
Redis
Typesense

Catangens мини-игры

Сервер с шестью мини-играми, при разработке которого ставилась цель приблизиться к техническому уровню профессиональных проектов. Для масштабирования серверов мини-игр использовался Kubernetes. Проект стал ценным первым опытом в работе со сложными системами.

Kotlin
Minecraft
Kubernetes
Redis
RabbitMQ

Приватные сервера Catangens

Серия приватных ванильных серверов с кастомными плагинами. Были реализованы такие механики, как воздушные шары и внутриигровой проигрыватель музыки. Позднее был запущен сезон с модом Create.

Java
Minecraft

Catests

Второй полноценный проект после Musli Clicker v1. Сайт для создания тестов, включающий систему для противодействия списыванию.

TypeScript
ExpressJS
React
Typeorm
ChakraUI

Musli Clicker (v2)

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

TypeScript
React
SocketIO
VKUI
Typeorm

Progress Bar: DesktopGitHub

Игра на WinForms, вдохновленная Progressbar95. Цель игры — управлять прогресс-баром, чтобы ловить синие сегменты и избегать остальных.

C#
.NET Framework

Bug Tosters

Баг-трекер, вдохновленный аналогичной системой ВКонтакте. Реализован функционал создания отчетов по продуктам, комментирования, начисления баллов за отчеты и инструменты для модерации.

JavaScript
React
VKUI
PHP

ModrinthBrowserGitHub

Менеджер модов для Minecraft, работающий с API сайта modrinth.com.

Python
Qt5

Musli Clicker (v1)

Мой первый проект на React. Игра-кликер, в которой игроки строили заводы, производили и продавали товары. Включала в себя донат, систему рейтинга и компании. Была опубликована в каталоге мини-приложений ВКонтакте.

JavaScript
React
SocketIO
VKUI

TravelBook

Сайт для создания виртуальных экскурсий. Разрабатывался для школьного конкурса, но конкурс не состоялся..?

PHP
UIKit

WaterPuzzleGitHub

Игра-головоломка на Unity. Цель — довести воду до финиша, рисуя направляющие линии.

C#
Unity

MineOverFlow

Попытка создать аналог StackOverflow для сообщества датапакеров Minecraft.

PHP
HTML

WaffleCat

Самый старый и до сих пор работающий проект. Discord-бот с множеством функций: инвентарь, система питомцев, PvP и кастомные предметы.

Python
discord.py

PixelBattle

Реализация концепции пиксель-баттла. Изначально клиент был написан на C# WinForms, позднее была создана веб-версия и клиент для Android.

C#
.NET Core
.NET Framework

Радио

Четвертая итерация проекта онлайн-радио. Включает в себя сайт на React и серверную часть, которая транслирует музыку в формате HLS с помощью ffmpeg. Предыдущие версии использовали PHP и liquidsoap.

TypeScript
React
Fastify
Как-то так. Конечно, это не весь список, но перечислять различные эксперименты и полу-проекты я не вижу смысла.
Может, если смогу найти, появятся картинки каждого проекта.