포트폴리오

회원전용 서비스 입니다.

텐미닛톡 화상통화/음성통화/채팅 글로벌 앱플랫폼 구축

(주)텐미닛톡

#SNS, #앱

(주)텐미닛톡

한눈에 보기

취향이 맞는 상대를 찾아 영상·음성 통화와 채팅을 하는 글로벌 앱을 만들었습니다.

누가 쓰나요

새로운 사람과 대화하고 싶은 전 세계 이용자

뭐가 불편했나요

아무나 연결하면 대화가 이어지지 않아, 맞는 상대를 찾아 주는 장치가 필요했습니다.

어떻게 해결했나요

이용 기록을 분석해 맞을 만한 상대를 추천합니다. 설치 프로그램 없이 브라우저 기술로 통화가 되게 해 비용을 낮췄습니다. 여러 나라 언어를 지원합니다.

그래서 어떻게 됐나요

취향이 맞는 상대와 바로 통화하고, 여러 나라 이용자가 자기 언어로 씁니다.

우리 회사 IT7는 최신 기술을 바탕으로 고객사의 요구에 맞춘 고품질 소프트웨어 솔루션을 제공하는 전문 IT 서비스 제공업체입니다. 이번에 저희가 (주)텐미닛톡을 위해 개발한 WebRTC 기반 앱 플랫폼은 다양한 커뮤니케이션 기능을 한 곳에 모아 사용자들에게 최고의 커뮤니케이션 경험을 제공하는 데 중점을 두었습니다.

프로젝트 개요

고객사: (주)텐미닛톡
프로젝트 목적: 사용자에게 맞춤형 대화 상대를 큐레이션하여 화상통화, 음성통화, 채팅 등을 실시간으로 제공하는 플랫폼 개발
주요 기능: 화상통화, 음성통화, 채팅, 다국어 지원

프로젝트 주요 특징

WebRTC를 통한 경제적 구현

  • WebRTC 기술을 사용하여 고품질의 실시간 통신 기능을 경제적으로 구현하였습니다. 이를 통해 사용자들은 추가 비용 없이도 안정적이고 원활한 화상통화, 음성통화, 채팅 서비스를 이용할 수 있습니다.

데이터 기반 큐레이션 로직

  • 사용자 데이터 분석을 통해 개인화된 대화 상대를 추천하는 큐레이션 로직을 적용하였습니다. 이는 사용자가 자신의 선호도와 필요에 맞는 상대를 더 쉽게 찾을 수 있도록 도와줍니다.

플랫폼 개발

  • Android 및 iOS 앱: 하이브리드 방식으로 개발하여 두 플랫폼에서 동일한 사용자 경험을 제공합니다. Cordova Framework와 WebRTC 기술을 활용하여 빠르고 효율적인 앱 개발을 실현하였습니다.
  • 관리자 웹 시스템: 플랫폼 운영에 필요한 다양한 관리 기능을 제공하는 웹 시스템을 개발하였습니다. 이를 통해 운영자는 사용자 관리, 콘텐츠 관리, 통계 분석 등을 손쉽게 할 수 있습니다.
  • 랜딩 페이지: 신규 사용자 유입을 위한 효과적인 랜딩 페이지를 개발하였습니다. 이 페이지는 직관적이고 매력적인 디자인으로 사용자의 관심을 끌고, 플랫폼의 주요 기능과 장점을 강조합니다.

기술 스택

  • 프론트엔드: Android, iOS, Cordova Framework, WebRTC
  • 백엔드: IIS, PHP, ASP, MariaDB, NodeJS

개발 과정

분석

  • 고객사의 요구사항을 면밀히 분석하여 프로젝트의 범위와 목표를 명확히 정의하였습니다. 사용자의 니즈를 파악하고, 시장 조사를 통해 경쟁 분석을 수행하였습니다.

설계

  • UI/UX 디자인을 포함한 전체 시스템의 아키텍처를 설계하였습니다. 사용자 경험을 극대화하기 위해 직관적이고 사용하기 쉬운 인터페이스를 설계하였고, 데이터 흐름과 시스템 통합을 고려한 구조적 설계를 진행하였습니다.

디자인

  • 사용자의 시각적 경험을 풍부하게 하기 위해 모던하고 깔끔한 디자인을 적용하였습니다. 반응형 디자인을 채택하여 다양한 디바이스에서 일관된 사용자 경험을 제공합니다.

개발

  • 프론트엔드와 백엔드 개발을 병행하여 진행하였습니다. 하이브리드 앱 개발 방식으로 Android와 iOS 앱을 동시에 개발하였으며, WebRTC를 통한 실시간 통신 기능을 안정적으로 구현하였습니다. 백엔드에서는 효율적인 데이터베이스 관리를 위해 MariaDB를 사용하고, NodeJS를 통해 서버 성능을 최적화하였습니다.

릴리즈

  • 개발 완료 후 철저한 테스트를 거쳐 앱과 시스템의 안정성을 확인하였습니다. 다양한 시나리오에서의 테스트를 통해 버그를 수정하고 성능을 최적화하여 사용자에게 최고의 경험을 제공하도록 준비하였습니다.

운영

  • 릴리즈 이후에도 지속적인 모니터링과 업데이트를 통해 플랫폼의 안정성과 성능을 유지하고 있습니다. 사용자 피드백을 적극 반영하여 기능을 개선하고, 새로운 요구사항에 대응할 수 있도록 지속적인 개발과 지원을 제공하고 있습니다.

결론

IT7는 WebRTC 기반의 통합 커뮤니케이션 플랫폼을 통해 사용자들이 언제 어디서나 원활한 소통을 할 수 있는 환경을 제공합니다. (주)텐미닛톡과의 협력을 통해 사용자 중심의 혁신적인 솔루션을 개발하였으며, 앞으로도 지속적인 개선과 혁신을 통해 고객의 만족을 최우선으로 하는 서비스를 제공할 것입니다.

  • 2017.09 ~ 2018.07
  • (주)텐미닛톡