codingstairs

Apps I built, hands-on practice notes, and step-by-step lessons in one place.

Life

5 services I built and run.

View all
  • ReadingBounce

    Mobile

    Learn Korean / English from a single screenshot

    Capture any screen — webtoons, SNS, news — and the words inside become your daily language tutor. Listen, repeat, practice. Phone or PC.

    • Tauri 2
    • Rust
    • Next.js 16
    • React 19
    • TypeScript
    • SQLite
  • Matgilog

    Mobile

    Your personal flavor diary

    Log today's meal as 'loved / try again / not for me / not sure' — a light tap is all it takes. Browse later by source or date.

    • Tauri 2
    • Rust
    • Next.js 16
    • React 19
    • TypeScript
    • SQLite
  • Pryzeet

    Web

    Price · medical · long-term-care public-data platform

    pryzeet.duckdns.org

    From price-sharing to wishlist, ledger, and re-buy in one flow. Compare salaries, medical fees, and long-term-care facilities — all in one place.

    • Next.js 16
    • React 19
    • TypeScript
    • Java 21
    • Spring Boot 4
    • Python
    • FastAPI
    • PostgreSQL
    • Redis
  • DMDDKSL

    Web

    Chat that answers from your own documents

    dmddksl.duckdns.org

    Drop in your documents and images, then ask. Answers come grounded in your own files — never sent outside, always cited.

    • Tauri 2
    • Rust
    • React 19
    • TypeScript
    • Java 21
    • Spring Boot 4
    • Python
    • FastAPI
    • PostgreSQL
    • Redis
    • Kafka
  • Da2ari

    Web

    A garden-of-the-heart diary

    da2ari.duckdns.org

    Keep your diary, anniversaries, routines, and goals in one place — and read your daily horoscope alongside. A Korean-first, mobile-first daily companion.

    • Next.js 16
    • React 19
    • TypeScript
    • Tauri 2
    • Rust
    • Java 21
    • Spring Boot 4
    • Python
    • FastAPI
    • Supabase
    • PostgreSQL

Codingstairs

A development primer for beginners — and a portfolio of the apps I built.

  • Blog — short reflections and notes
  • EDU — step-by-step guides starting from environment setup
  • Life — my apps: ReadingBounce, Matgilog, Pryzeet, DMDDKSL, Da2ari

Recent posts

View all

EDU

View all

About

About

A full-stack developer building practical tools and public-data services across mobile (Tauri/Flutter), web (Next.js), and backend (FastAPI/Spring), with a focus on AI/LLM integration.