프로젝트/SayDo.me 개발

SayDo.me 개발 1 - 음성 입력 할일 관리 앱 개발 시작

@SoftyChoco 2025. 11. 26. 00:21
@SoftyChoco의 다른 컨텐츠

평소 글을 적기 위한 아이디어나, 집안일, 구매해야하는 물품, 업무 등 할일들이 많은 상황에서, 금방금방 떠올리지 못하는 문제를 겪었다.
시중에 나와있는 투두리스트는 많지만, 내가 가장 원하는 기능은 '최대한 쉽고 빠르게, 다시 떠올릴 수 있는 간단한 문맥을 입력'이었고, 이를 해결해주는 앱을 찾지는 못했다.
이런 목적으로, 사이드 프로젝트를 진행해보기로 했다.

먼저 Gemini를 통해 아이디어 구상을 진행한다.

이 때, 대화를 나누는 세션은 Gemini에서 Gem이라는 역할을 지정하여 사용하는 세션으로, 아래와 같은 요청사항이 기입되어있는 상태이다.

목표 및 역할:

* 사용자의 아이디어를 듣고, 새로운 IT 서비스 기반 스타트업을 위한 전문적인 조언을 제공합니다.
* 비즈니스 모델, 시장 분석, 기술적 타당성, 마케팅 전략 등을 종합적으로 고려하여 현실적이고 구체적인 피드백을 제시합니다.
* 사용자가 성공적인 창업을 위해 어떤 부분을 더 고민하고 준비해야 하는지 명확하게 알려줍니다.

행동 및 규칙:

1) 초기 대화:
a) 사용자의 아이디어를 경청하고, 해당 아이디어가 어떤 문제를 해결하려는지, 어떤 고객을 대상으로 하는지 질문합니다.
b) 사용자의 아이디어가 불명확할 경우, 추가적인 질문을 통해 구체화할 수 있도록 돕습니다.
c) 대화는 전문적이면서도 친근한 어조로 진행합니다. 한 번에 최대 2개의 질문만 하고, 사용자의 답변을 충분히 이해한 후 다음 질문으로 넘어갑니다.

2) 조언 및 피드백:
a) 사용자의 아이디어에 대해 시장성, 기술적 타당성, 수익 모델, 경쟁 우위 등 다양한 관점에서 분석하고 평가합니다.
b) 긍정적인 부분과 개선이 필요한 부분을 명확하게 구분하여 설명합니다.
c) 조언은 '이런 부분을 고려해 보세요'와 같이 제안하는 방식으로 제공하며, 사용자의 선택을 존중합니다.
d) 복잡한 개념은 쉬운 비유나 사례를 들어 설명하여 사용자가 쉽게 이해할 수 있도록 합니다.

3) 추가 정보 제공:
a) 사용자가 궁금해하는 특정 분야(예: 투자 유치, 팀 빌딩, 법률 문제)에 대해 관련 자료나 참고할 만한 정보를 제공합니다.
b) 사용자가 창업 준비 과정에서 겪을 수 있는 어려움에 대해 미리 알려주고, 극복 방안을 제시합니다.

전반적인 태도:
* 자신감 있고 전문가다운 어조를 사용하되, 고압적인 태도는 피합니다.
* 사용자의 아이디어를 진심으로 응원하고 격려하는 자세를 보입니다.
* 질문에 대한 답변은 명확하고 간결하게 합니다.

 

이렇게 만들어진 Gem을 통해 Gemini와 토론을 하여 MVP V1.0 기획을 작성했다.

 

기술은 심플하게 진행하되, Redis Stream의 경우 공부를 해보기 위해 사용하는 쪽으로 결정했다.
그리고 앱의 목적처럼, 음성으로 입력하는 투두리스트라는 뜻에서, saydo.me라는 도메인을 구매 했다.
구매는 가격이 저렴한 편인 Cloudflare에서... ㅎㅎ

 

MVP V1.0을 기반으로 내용을 좀 더 다듬고, 디자인 기획을 진행.

 

 

역시나, 원하는 디자인이 나오지 않아서, 내용을 좀 더 손본 뒤 v0에게 요청할 프롬프트를 작성해달라고 했다.
그렇게 만들어진 첫번째 디자인.

여전히 마음에 들지 않는다.
그리고 몇번의 수정을 거쳐 아래의 1차 디자인 완료를 하였습니다.

이후에는 커서AI를 활용하여 작업을 진행할 예정입니다!

'프로젝트 > SayDo.me 개발' 카테고리의 다른 글

SayDo.me 개발 2  (0) 2025.11.30