전체 글 8

[창업 프로젝트] 2. 로그인 기능 구현

1. 개요해당 프로젝트는 2023년 8월부터 2025년 2월까지 모듈러 주택 판매 플랫폼 창업으로 진행한 프로젝트입니다. 해당 프로젝트로부터 2023 스마트건설 창업 아이디어 공모전 장려상 수상, 2024 학생 창업유망 성장트랙 300+ 에 참가했던 경력이 있습니다. 저는 이 프로젝트에서 MVP 풀스택 개발과 함께, 웹 프론트엔드 개발을 주로 맡아 진행했습니다. 해당 프로젝트는 아래의 Github 주소로부터 확인할 수 있습니다. GitHub - Trusstree/woomzip_frontend: 트러스트리의 모듈러주택 플랫폼 서비스, "움집"의 프론트엔드 리포트러스트리의 모듈러주택 플랫폼 서비스, "움집"의 프론트엔드 리포지토리입니다. Contribute to Trusstree/woomzip_fronte..

Project 2026.01.27

[SW 마에스트로 프로젝트] 2. Jotai + Context API + Tanstack-Query로 리팩토링하기

1. 일단 MVP 개발을 빠르게 하자!AI를 활용해 프로젝트의 MVP를 빠르게 개발했습니다. 프로젝트에서 맡은 일은 AI 채팅창 구현을 하는 것입니다. 이게, 그냥 가벼운 채팅 프로젝트는 아니고, 채팅 내용, 채팅방 목록, 사이드바, 사이드 패널 등 생각보다 많은 기능이 포함된 애플리케이션이었습니다. 일단 개발을 빨리 끝내야한다는 사명감을 갖고, MVP의 모든 상태 관리는 useState로 처리하는 과감한(?) 선택을 했습니다. 예상하셨겠지만, 이 선택은 얼마 지나지 않아 거대한 기술 부채로 돌아왔습니다.2. 문제점: useState의 한계와 Props Drilling기능이 복잡해지고 컴포넌트 구조가 깊어지면서 문제는 명확해졌습니다.복잡한 상태 로직: 하나의 파일에 수많은 useState와 핸들러 함수가..

Project 2026.01.10

[창업 프로젝트] 1. MVP(Minimum Viable Product) 개발

1. 개요해당 프로젝트는 2023년 8월부터 2025년 2월까지 모듈러 주택 판매 플랫폼 창업으로 진행한 프로젝트입니다. 해당 프로젝트로부터 2023 스마트건설 창업 아이디어 공모전 장려상 수상, 2024 학생 창업유망 성장트랙 300+ 에 참가했던 경력이 있습니다. 저는 이 프로젝트에서 MVP 풀스택 개발과 함께, 웹 프론트엔드 개발을 주로 맡아 진행했습니다. 해당 프로젝트는 아래의 Github 주소로부터 확인할 수 있습니다. GitHub - Trusstree/woomzip_frontend: 트러스트리의 모듈러주택 플랫폼 서비스, "움집"의 프론트엔드 리포트러스트리의 모듈러주택 플랫폼 서비스, "움집"의 프론트엔드 리포지토리입니다. Contribute to Trusstree/woomzip_fronte..

Project 2025.12.29

[학부연구생 프로젝트] 3. Three.js 사용기

1. 개요 [학부연구생 프로젝트] 2. NFT 거래 시 원자성 위반 사례 해결1. 개요 [학부연구생 프로젝트] 1. 3D 변환 이후 NFT 발행 전 보안 이슈 해결1. 개요해당 프로젝트는 2022년 4월부터 2022년 12월까지 진행했던, 서울시립대학교 소프트웨어공학연구실 학부연구생 프로mindul.tistory.com (이전 포스팅에서 이어집니다.) 해당 프로젝트는 2022년 4월부터 2022년 12월까지 진행했던, 서울시립대학교 소프트웨어공학연구실 학부연구생 프로젝트를 주제로 하고 있습니다. 해당 프로젝트는, "딥러닝 기반 3D 변환과 NFT를 활용한 패션 플랫폼 구축" 이라는 이름으로 ACK학회 발표와 함께, 2022 한이음 ICT 공모전에 참가해 입선했던 프로젝트입니다. 저는 그 중에서 웹 프론트..

Project 2025.12.29

[학부연구생 프로젝트] 2. NFT 거래 시 원자성 위반 사례 해결

1. 개요 [학부연구생 프로젝트] 1. 3D 변환 이후 NFT 발행 전 보안 이슈 해결1. 개요해당 프로젝트는 2022년 4월부터 2022년 12월까지 진행했던, 서울시립대학교 소프트웨어공학연구실 학부연구생 프로젝트를 주제로 하고 있습니다. 해당 프로젝트는, "딥러닝 기반 3D 변환과mindul.tistory.com(이전 포스팅에서 이어집니다.) 해당 프로젝트는 2022년 4월부터 2022년 12월까지 진행했던, 서울시립대학교 소프트웨어공학연구실 학부연구생 프로젝트를 주제로 하고 있습니다. 해당 프로젝트는, "딥러닝 기반 3D 변환과 NFT를 활용한 패션 플랫폼 구축" 이라는 이름으로 ACK학회 발표와 함께, 2022 한이음 ICT 공모전에 참가해 입선했던 프로젝트입니다. 저는 그 중에서 웹 프론트엔드와..

Project 2025.12.26

[학부연구생 프로젝트] 1. 3D 변환 이후 NFT 발행 전 가치 충돌 문제 해결

1. 개요해당 프로젝트는 2022년 4월부터 2022년 12월까지 진행했던, 서울시립대학교 소프트웨어공학연구실 학부연구생 프로젝트를 주제로 하고 있습니다. 해당 프로젝트는, "딥러닝 기반 3D 변환과 NFT를 활용한 패션 플랫폼 구축" 이라는 이름으로 ACK학회 발표와 함께, 2022 한이음 ICT 공모전에 참가해 입선했던 프로젝트입니다. 저는 그 중에서 웹 프론트엔드와 NFT 발행 거래 시스템을 개발했으며, 제가 개발했던 건 아래의 깃허브에서 확인할 수 있습니다. https://github.com/MindulMendul/Matilda_Frontend GitHub - MindulMendul/Matilda_FrontendContribute to MindulMendul/Matilda_Frontend deve..

Project 2025.12.26

신입 프론트엔드 개발자의 블로그 여정기

확실히 역량을 키워나가는 데에는 "톺아보기" 보다 강력한 건 없다고 생각합니다. 그렇기 때문에 블로그 포스팅을 하면서, 제가 배웠던 교훈이나 지식을 정리해두며 톺아보는 과정을 통해 역량을 쌓아나가는 것이 참 좋을 것이라 생각합니다. 실제로 겪은 일을 적으면서, 혹은 공부한 것들을 기록하면서, 이것 자체도 나의 커리어를 증명하는 것이라는 사실을 알았거든요. 그래서 앞으로 일단 적어야 하는 것들을 정리해두고, 이를 여정의 지표로 삼아서 작성해보려고 합니다. 프로젝트1. 학부연구생 프로젝트 역경 1) 2D에서 3D로 변환하고 난 이후 NFT 발행 전 보안 이슈 해결2. 학부연구생 프로젝트 역경 2) NFT 거래 시 원자성 위반 사례 해결3. 학부연구생 프로젝트 역경 3) 학부연구생 시스템 아키텍쳐 설계3. 창..

etc. 2025.12.26

[SW 마에스트로 프로젝트] 1. TailwindCSS v4에서의 ColorSet 적용기

1. 서론Tailwindcss 에서는 tailwind.config.ts에서 theme를 이용해서 colorset을 적용할 수 있습니다. 그래서 그것을 더 잘 다룰 수 있도록 도와주는 tailwindcss-themer 같은 테마 관련 라이브러리가 존재합니다. 저도 레퍼런스를 찾아보면서 너무 당연하게 사용할 수 있을 줄 알고, 금방 구현하리라고 생각했습니다. 당연히 레퍼런스는 Google Search & Chat GPT o3 + Gemini 2.5 pro 의 힘을 빌렸더랬죠. 그래서 당연히 최신 버전의 tailwind 레퍼런스라고 생각하고 넘기려고 했습니다… 다만 이게 v4로 넘어가면서 config.ts 파일 기반이 아닌, css기반으로 colorset 을 적용할 수 있도록 변경되어서 기존의 tailwind..

Project 2025.12.24