Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

45 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Ligreus — student developer, learning in public

Portfolio Try a live demo All repositories

I'm a student who learns software by shipping it — small web apps, AI-assisted tools and hackathon prototypes, each one with a public URL before it gets clever.

Rule 01: deploy first, get clever later. Everything below actually runs; the rest is private or too rough to show.

Found something useful, or need one more person for a hackathon team? Open an issue in any repo and say hi.

About

Looping black-and-white anime-style portrait

Most of it started as a weekend idea, a practice task or a hackathon prototype, and each one taught me something even when it didn't survive. A working public URL on day one beats a perfect codebase nobody can open.

What I'm working on

  • Building small web apps with Flask and Express, deployed on Render and Cloudflare Pages
  • Learning where an LLM genuinely helps — and where plain deterministic rules do the job better
  • Writing the core parts myself instead of configuring them: a BM25 search engine, a Markdown → DOCX pipeline
  • Preparing for hackathons: a reusable project template, deploy in under an hour, a demo that holds up

Tech Stack

Stack. Languages: Python, C#, Kotlin, Java, Rust, JavaScript, TypeScript, HTML, CSS. Web: Flask, FastAPI, Express, Node.js, Next.js, Astro, Vue, .NET. Data and deploy: SQLite, Docker, Cloudflare, Render. Tools: Git, GitHub, VS Code, PowerShell.

Projects

genshinflex: open Genshin Impact guide with builds, teams, a pull tracker and a community forum. Astro, in progress. notabene: full-text search over your own notes, hand-written BM25, Russian and English stemming. Python, CI, works.

labgen: Markdown lab report in, DOCX out to GOST 7.32-2017. Python, CI, works. triage-mvp: pre-visit survey that becomes a doctor's card with urgency and red-flag rules. Live demo.

analog-prep: finds interchangeable drugs by the name on the box and refuses unsafe swaps. Demo mode. HealthTrackerFlask: health tracking with charts, Flask backend and React frontend. Runs locally.

Live demo: triage-mvp (free Render plan, first load takes up to a minute) · also on GitHub: EnergyMind-AI, portfolio

Live activity card: last shipped repository, contributions in the last 12 months and public repos, refreshed daily by GitHub Actions.

Learning next

testing · databases beyond SQLite · CI that actually runs · reading other people's code

По-русски

Я студент и учусь разработке, выпуская проекты: небольшие веб-приложения, инструменты с ИИ и прототипы с хакатонов. У каждого появляется публичная ссылка раньше, чем красивый код.

Правило 01: сначала деплой, потом красота. Всё ниже реально работает; остальное приватно или слишком сырое.

Нашли что-то полезное или нужен ещё один человек в команду на хакатон? Откройте issue в любом репозитории и напишите.

О себе

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

Чем занят сейчас

  • Собираю небольшие веб-приложения на Flask и Express, деплою на Render и Cloudflare Pages
  • Разбираюсь, где языковая модель действительно помогает, а где обычные детерминированные правила работают лучше
  • Пишу ключевые части сам, а не настраиваю готовые: поисковый движок на BM25, конвейер Markdown → DOCX
  • Готовлюсь к хакатонам: переиспользуемый шаблон проекта, деплой меньше чем за час, демо, которое не разваливается

Стек

Stack. Languages: Python, C#, Kotlin, Java, Rust, JavaScript, TypeScript, HTML, CSS. Web: Flask, FastAPI, Express, Node.js, Next.js, Astro, Vue, .NET. Data and deploy: SQLite, Docker, Cloudflare, Render. Tools: Git, GitHub, VS Code, PowerShell.

Проекты

Проект Что это Стек Состояние
notabene Полнотекстовый поиск по своим заметкам из терминала или вкладки браузера. Ранжирование BM25 написано вручную, стемминг для русского и английского, поиск по фразе — один файл SQLite и ноль зависимостей Python · SQLite CI · работает
labgen Пишешь отчёт по лабе в Markdown — получаешь DOCX по ГОСТ 7.32-2017: нумерация рисунков и таблиц, содержание, Word не нужен Python CI · работает
triage-mvp Предварительный опрос пациента: семь вопросов превращаются в карточку для врача с категорией срочности и правилами тревожных признаков Next.js · Express · FastAPI живая ссылка
analog-prep Поиск аналогов лекарств: по названию с упаковки находит взаимозаменяемые препараты, считает цену за курс и запрещает замену там, где правила считают её опасной Node · Express хакатон · демо-режим
genshinflex Открытый справочник по Genshin Impact: билды, команды, база персонажей, трекер круток и проверка команды для Бездны под текущую ротацию Astro · Cloudflare Pages в работе
HealthTrackerFlask Трекер здоровья: записи, графики и аналитика, бэкенд на Flask и фронтенд на React Flask · React работает локально
EnergyMind-AI Приложение с ИИ вокруг энергетики: раздельные фронт и бэк, общий контракт API, Docker Compose JavaScript · Docker в работе

Что учу дальше

тесты · базы данных сложнее SQLite · CI, который реально запускается · чтение чужого кода

github.com/logreus-cloud/genshinflex my longest-running build — an open Genshin guide: builds, teams, a pull tracker and a community forum.

The same projects, one card each, live on the portfolio site.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages