Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

언어 교환 서비스, Be-A-S (Be A Speaker)

#side_projects
1주일 전
121
6

제목: Be A Speaker 말하는 사람이 되라!

안녕하세요, 3년차 개발자 여니입니다!

20살부터 25살까지 해외 생활을 하며 언어 공부를 꽤나 오래했고, 여전히 숙명처럼 여기고 있습니다.ㅎ

언어 교환 모임이나 기존 앱 써보면, 맨날 “이름이 뭐예요, 어디 살아요, 무슨 일 하세요” 같은 똑같은 대화만 반복되는 경우가 많잖아요. 그래서 금방 지루해지고, 사실 별로 남는 게 없더라고요.

게다가 나이, 목적 차이가 있거나, 아예 데이팅 목적으로 오는 분들도 있어서 집중하기 어렵고, 실수하는 게 두려워서 말 자체를 못 꺼내는 상황도 많았어요. 저도 오랫동안 유학하면서 똑같은 벽을 여러 번 마주쳤습니다. 근데 신기하게도 제 언어 실력이 확 늘던 순간은 “내 생각을 말했을 때, 실수를 그냥 흘려보냈을 때, 그리고 바로 교정을 받았을 때”였어요.

그래서 만든 게 Beas입니다.
Beas는 관심사 기반 주제 토론 + 밸런스 게임을 통해, 기존 언어교환의 지루한 스몰톡을 넘어서 더 몰입감 있고, 실제로 효과적인 연습을 할 수 있게 돕는 서비스예요. 실수해도 괜찮아요. AI 교정 리포트와 AR 아바타 기능 덕분에 부담은 줄이고, 재미는 살릴 수 있으니까요.

아직 구현은 10% 정도이지만… 아이디어로만 상상하던 걸 이번에 처음 진짜로 발걸음을 뗐습니다. 12월 말까지 채팅, 보고서 같은 핵심 기능 완성해서 다시 찾아올게요. 지금은 아주 작은 시작이지만, 결국엔 완성된 작품으로 보여드리고 싶습니다.

🔗 최종 배포 URL: be-a-s

🔗깃허브 링크: Private 레포입니다.

✨ 핵심 기능 (MVP)

  • 로그인 – 소셜 로그인(구글/트위터) / 개인 설정

  • 방 – 생성, 조회, 목록, 필터 (관심사 기반 탐색 + CRUD)

🛠 개발 스택

  • Frontend: React Router v7, Tailwind CSS v4, shadcn/ui

  • State: Zustand, React Hook Form, Zod

  • Backend & Infra: Supabase, Drizzle ORM, PostgreSQL

  • Deploy: Vercel


🏃 메이커 클럽 하면서 느낀 점

회사 일, 이직 준비, 강의 과제까지… 솔직히 몇 번은 놓고 싶었어요. 그래도 매일 기록 남기고 버티다 보니 여기까지 왔습니다. 동료 메이커분들의 따뜻한 응원이 없었으면 못 했을 거예요. 아직 완성형은 아니지만, 사용해보고 싶다는 반응 하나가 진짜 큰 동기가 될 것 같아요. 꾸준히 해서 꼭 완성으로 보여드릴게요!


💡 다른 메이커 분들께 작은 팁

시작이 제일 어렵습니다. “완벽하게 만들어야지” 이런 마음 말고, 그냥 “떨어지지만 말자”라는 작은 목표 하나만 잡고 가면 시작할 수 있더라고요. 다들 두려워 마시고 함께 해요! (다음 기수에 또 할 수 있을 것 같아요..ㅎ)

6 comments