AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

첫 번째 EdTech 앱 출시에 대한 이야기

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

앱 개발, 디자인 툴, 데이터 분석

대상자

학생 및 교육 기술 분야 개발자, 앱 개발자, UX/UI 디자이너

- 중간 난이도: 앱 개발 및 UX/UI 디자인에 관심 있는 사람에게 유용

- 교육 기술 분야에 대한 이해가 필요

핵심 요약

  • Rucks는 학생을 위한 학습 생산성 도구로, Flutter, Supabase, Dart Frog 등으로 개발되었습니다.
  • MxAnalytica라는 커스텀 분석 엔진을 사용하여 Google에 의존하지 않는 사용자 행동 분석 기능 제공.
  • Clean Architecture 패턴을 기반으로 하여 확장성과 유지보수성 강화.

섹션별 세부 요약

1. Rucks란 무엇인가?

  • 학생을 위한 학습 생산성 도구로, 미스드 데드라인, WhatsApp 그룹의 혼란, 집중 도구 부족 등 문제 해결을 목표로 함.
  • 사용자 피드백을 통해 개선된 학습 환경을 제공함.
  • 학생 중심의 디자인으로, 사용자 친화적인 인터페이스 제공.

2. 버전 1.0의 주요 기능

  • 무단위 학습 일정 관리를 위한 디스터랙션 프리 캘린더 제공.
  • 스마트 리플렉션 트래커를 통해 사용자의 성장 트렌드 분석 가능.
  • MxAnalytica를 통해 사용자 행동 데이터를 수집 및 분석, Google에 의존하지 않음.
  • 다크/라이트 모드 지원으로 사용자 경험 향상.

3. 개발 이유 및 동기

  • Notion의 복잡성WhatsApp의 혼란을 해결하고자 함.
  • 데이터를 수집하는 것이 아닌, 학생의 성장에 기여하는 도구를 만들고자 함.
  • 학생 중심의 실용적인 솔루션을 제공하고자 함.

4. 향후 계획

  • 초기 테스트 그룹으로 출시 후 피드백을 바탕으로 개선 예정.
  • 커뮤니티 형성을 목표로, 학생들이 서로 도와 성장하는 환경 구축.
  • ProductHunt, Reddit, GitHub, 캠퍼스 공지사항 등 다양한 채널을 통해 홍보 예정.

5. 기술 스택

  • Frontend: Flutter
  • Backend: Supabase & Dart Frog
  • State Management: BLoC
  • Database: Drift
  • Analytics: MxAnalytica (커스텀 분석 엔진)
  • Hosting: GCP/AWS (최종 결정 예정)

결론

  • Rucks는 학생을 위한 실용적인 학습 도구로, Flutter와 Clean Architecture 기반으로 개발되어 확장성과 유지보수성 강화.
  • MxAnalytica를 통해 Google에 의존하지 않는 사용자 행동 분석 기능 제공.
  • 학생 중심의 UX/UI 디자인으로, 사용자 경험을 극대화한 앱 개발 사례.