본문 바로가기

창업기록7

법인 첫 매출 10만 원을 목표로 쿠팡 파트너스를 시작한 과정 법인 첫 매출 10만 원을 목표로 쿠팡 파트너스를 시작한 과정 배당소득 중심의 법인 구조에서 예상하지 못한 세무 문제를 발견했다. 개발을 계속하기 전에 작은 금액이라도 반복해서 발생하는 사업 매출을 먼저 만들어 보기로 했다.20Springs의 개발을 멈추고 스무봄의 운영 구조부터 다시 살펴보기 시작했다. 자기 자본을 투자해 받은 배당금으로 후원한다는 생각만 있었지, 법인이 어떤 사업 매출을 만들지는 한 번도 깊이 고민하지 않았다.처음부터 큰 수익을 낼 사업을 찾으려니 막막했다. 아직 서비스도 완성되지 않았고, 광고비나 재고를 위해 돈을 쓰고 싶지도 않았다. 그래서 한 달에 10만 원이라는 작은 목표부터 정했다. 이 금액이 안정적으로 생기면 한 명을 후원하는 첫 단계를 시작할 수 있다고 생각했다.아내가 하던 쿠팡 파트너스가 떠올랐다매출을 어떻게 만들지 고민할 때 아내.. 2026. 10. 8.
증권계좌 데이터를 연결하다 1인 법인의 세무 문제를 발견한 과정 증권계좌 데이터를 연결하다 1인 법인의 세무 문제를 발견한 과정 20Springs의 화면에 증권계좌 데이터를 연결하려다 예상하지 못한 문제가 나타났다. 배당금으로 후원하면 된다는 단순한 계획이 1인 법인의 세율과 성실신고확인 요건을 만나면서, 서비스보다 먼저 법인의 운영 구조를 고민해야 했다.20Springs의 목업을 실제 화면으로 옮긴 뒤에는 증권사 계좌의 데이터를 서비스에 연결해야 했다. 자기 자본으로 주식에 투자하고 그곳에서 받은 배당금으로 후원하는 과정이 서비스의 중심이었기 때문이다.처음에는 증권사 Open API를 통해 계좌 데이터를 가져와 스프레드시트에 일별로 기록하고, 그 데이터를 20Springs가 사용할 형식으로 다시 정리해 전달하는 흐름을 계획했다.증권사 계좌의 데이터→ 일별 스프레드시트에 기록→ 20Springs가 사용할 형식으로 1차 변환→ 서비.. 2026. 10. 7.
목업부터 다시 시작한 20Springs, 디자인을 실제 화면으로 옮긴 과정 목업부터 다시 시작한 20Springs, 디자인을 실제 화면으로 옮긴 과정 세 AI에게 같은 일을 맡기다 개발을 멈췄다. 다시 시작할 때는 코드보다 내가 눈으로 확인할 수 있는 화면을 먼저 만들기로 했다.약 2주간의 개발을 중단하고 처음부터 다시 시작하기로 했다. 첫 시도에서는 문서와 코드가 계속 생겼지만, 내가 만들고 싶은 서비스가 어떤 모습으로 완성될지는 직접 확인하기 어려웠다.개발 지식이 부족한 상태에서 다음 기술을 선택하는 일보다 더 답답했던 것은 지금 만들고 있는 것이 맞는 방향인지 눈으로 판단할 수 없다는 점이었다. 그래서 두 번째 개발에서는 순서를 바꿨다. 코드를 먼저 만드는 대신 화면 목업을 만들고, 내가 이해하고 확인한 화면을 기준으로 개발하기로 했다.와이어프레임으로 먼저 화면을 그렸다나는 디자인에 대한 지식이 없었다. 하지만 거창한 디자인 결과물보다 무엇이 어.. 2026. 10. 6.
세 AI에게 같은 일을 맡긴 2주, 개발을 다시 시작한 이유 세 AI에게 같은 일을 맡긴 2주, 개발을 다시 시작한 이유 세 가지 AI가 서로의 작업을 검토하게 하면 더 안전하게 개발할 수 있을 것이라고 생각했다. 하지만 약 2주 뒤 남은 것은 비슷한 문서와 내가 판단하지 못한 결정들이었다.20Springs 개발을 시작하면서 Codex, Claude Code와 Gemini가 서로의 결과를 검토하는 구조를 만들었다. 한 AI가 작업하면 나머지 두 AI가 확인하고, 검토 결과를 다시 원래 AI에게 전달했다. 의견이 다를 때에는 내가 최종 결정을 맡았다.처음에는 여러 AI가 서로의 부족한 부분을 보완하고 있다고 생각했다. 작업과 검토가 끊임없이 이어졌고, 화면에는 긴 답변과 새로운 문서가 계속 나타났다.하지만 약 2주가 지나도 내가 눈으로 확인할 수 있는 서비스는 보이지 않았다.나는 개발보다 전달 작업을 반복하고 있었다매일 하는.. 2026. 10. 4.
비개발자가 세 가지 AI 도구로 20Springs 개발을 시작한 방법 비개발자가 세 가지 AI 도구로 20Springs 개발을 시작한 방법 컬러와 로고를 정한 뒤 20Springs 개발을 시작했다. 개발자가 아닌 내가 선택한 첫 방법은 세 가지 AI 도구가 각자의 작업을 서로 검토하게 만드는 것이었다.20Springs의 컬러와 로고 방향을 정하고 나니 이제는 실제 서비스를 만들어야 했다. 하지만 나는 서비스 개발자가 아니었다. 아이디어를 글로 설명할 수는 있어도 어떤 순서로 개발을 시작해야 하는지, 처음에 무엇을 결정해야 하는지는 잘 몰랐다.주변에서는 AI를 활용해 서비스를 개발했다는 이야기가 계속 들렸다. 나도 일단 직접 부딪쳐 보기로 했다. 솔직히 시작할 때에는 “AI가 알아서 해 주겠지”라는 기대도 있었다.세 가지 AI 도구를 함께 사용하기로 했다개발을 시작하면서 Claude Code, ChatGPT와 Gemini를 구독했다. 처음부터.. 2026. 10. 3.
20Springs 로고 정하기 - AI 시안보다 딸의 그림에서 답을 찾았다 20Springs 로고 정하기 - AI 시안보다 딸의 그림에서 답을 찾았다 컬러 팔레트를 정한 뒤에는 20Springs를 보여 줄 로고가 필요했다. 여러 AI가 만든 시안보다 가족이 식탁에서 함께 그린 그림이 우리에게는 더 잘 맞았다.20Springs의 서비스 컬러를 정하고 나니 다음으로 만들고 싶은 것은 로고였다. 이름과 컬러가 있어도 서비스를 한눈에 기억하게 해 줄 상징은 아직 없었다.처음에는 AI에게 충분한 정보를 주면 스무봄에 어울리는 로고도 빠르게 만들 수 있을 것이라고 생각했다. 비슷한 서비스를 운영하는 조직의 로고를 살펴보고, 스무봄이라는 이름에 담은 의미와 서비스가 전하려는 인상을 정리해 여러 AI 도구에 로고를 요청했다.하지만 후보를 많이 만들수록 답에 가까워지기보다 무엇이 마음에 들지 않는지만 더 분명해졌다.비슷한 서비스의 로고부터 살펴봤다로고를 요청하기 전에.. 2026. 10. 2.