← Projects

개인 프로젝트 · 리팩토링 중

학원 플래너

학원 일정과 계획을 관리하기 위해 순수 JavaScript로 구현한 웹 프로젝트입니다.

GitHub 준비 중Demo 준비 중
portfolio preview
8월 일정Today
OVERVIEW

프로젝트 개요

프레임워크 없이 JavaScript로 직접 일정과 화면 상태를 관리한 프로젝트입니다. 현재는 기존 기능을 유지하면서 중복 로직과 구조를 정리해 유지보수하기 쉬운 형태로 리팩토링하고 있습니다.

MY ROLE

내 역할

  • 화면 구조와 사용자 이벤트 구현
  • DOM 상태 변경 로직 구현
  • 기존 코드 분석 및 리팩토링
  • 배포용 데모 구조 정리
FEATURES

핵심 기능 / 실험

  • 일정·플래너 화면
  • 사용자 입력에 따른 화면 갱신
  • Vanilla JavaScript 이벤트 처리
  • 반응형 UI 개선
TECH STACK

사용 기술

JavaScriptHTMLCSSVanilla JS
TECHNICAL POINT

기술적 포인트

새 프레임워크로 다시 만드는 대신 기존 코드를 읽고 개선하면서 리팩토링 전후의 차이를 설명할 수 있도록 정리하고 있습니다.

SUMMARY

핵심 정리

  • Vanilla JavaScript 기반 DOM·이벤트 처리
  • 기존 기능을 유지하면서 코드 구조 리팩토링
  • 포트폴리오용 웹 데모 배포 예정
← 전체 프로젝트로 돌아가기