1일 차 : 결심, 간단한 구상 (2025.01.25)
🤔 토이 프로젝트를 시작하게 된 계기
현재 회사에서 AI Agent와 React를 공부하고 있는 상태이다.
둘 다 처음 본 개념들이라서 "내가 잘 할 수 있을까?"에 대한 의문과 "처음이어도 잘하고 싶다!"라는 욕심이 동시에 든다.
그래서 이 둘을 메인 기술 스택으로 하는 토이 프로젝트를 하면 회사에서의 기여도와 나의 성장에 크게 도움이 될 것 같다는 생각이 들었다.
⚒️ 기술 스택
FE : React, Typescript
BE : FastAPI
AI : 가격에 따라 혹은 사용 여부에 따라 선정 예정(GPT-J, GPT-NeoX, LLaMA)
Infra : AWS EC2(추후 남는 노트북으로 할 예정)
🧐 주제 선정
늘 그렇듯 주제 선정은 너무 어렵다.
그래서 주제 선정 기준을 먼저 작성하였다.
- AI Agent를 활용할 수 있는 주제인가?
- React를 활용할 수 있는 주제인가?
- 내가 직접 활용할 주제인가?
- 다른 사람들도 활용할 주제인가?
- 추후에도 계속해서 리팩토링할 주제인가?
물론 다 가져가기는 없기에 따로 중요도를 매기자면 2 > 1 > 5 > 3, 4이다.
하지만 이 프로젝트가 혼자 계획적으로 준비하는 첫 프로젝트이기에 기준의 우선 순위를 2 > 3 > 5 > 4 > 1 순으로 둘 예정이다.
그래서 여러 프로젝트 주제들을 떠올렸으나(게시판, 클론코딩, LLM 기반의 무언가) 현재로써는 내가 재밌게 할만한 주제를 선정하였다.
바로 카공하기 좋은 카페를 찾아주는 웹사이트이다.
☕️ 아이디어 구체화
우선 내가 겪고 있는 문제점은 딱 하나다.
나는 카공을 자주하는 편인데 카페 영업 시간에 맞춰서 자주 옮겨 다니는 편이다.
그래서 매번 카페를 갈 때마다 내가 원하는 시간 내에 카공을 할 수 있는 지를 항상 파악하는데, 이게 생각보다 번거롭다.
나는 오로지 "나"를 위해 카페 영업 시간을 시각화하고, 리스트업하는 서비스를 구현할 예정이다.
일단 MVP를 굉장히 간단하게 뽑아내고, 그 다음부터는 애자일적으로 기능을 덧붙일 계획이다.
2일 차 : TODO 설정 (2025.01.26)
⚒️ MVP 설정
우선 내가 생각하는 MVP는 다음과 같다.
- 메인 화면에 지도 띄우기(초기 화면은 서울역)
- 위치 버튼 클릭 시, 위치 권한 허용창 띄우기
- 카페 버튼 클릭 시, 현재 화면 내의 카페 정보 리스트업 및 지도에 마커
- 영업 시작 시간, 종료 시간에 맞는 카페만 필터링
👀 추후 추가할 기능
- 다른 날 선택 기능
- 영역 선택 기능(Ploygon 혹은 직접 구현)
- 카페 리스트 저장 기능(개인 소장용)
- 카페 리스트 공유 기능(커뮤니티용)
- (AI) 카페 추천 기능
MVP 기간은 일단 설 연휴(2월 첫 주말)로 잡고 있는데, 과연 잘 성공할 지는 모르겠다.
'회고록 > 개발' 카테고리의 다른 글
1. 간단한 레이아웃, 그리고 네이버와 카카오 지도 API의 한계 (1) | 2025.02.02 |
---|---|
2025년 상반기 계획 (상시 수정 예정) (0) | 2025.01.18 |
개발일지 #1 (0) | 2023.11.18 |