포트폴리오

This service is available to members only.

Free Communication Platform Based on WebRtc

ten minute talk Co. Ltd.

#SNS, #App

ten minute talk Co. Ltd.

IT7 is a specialized IT service provider that delivers high-quality software solutions tailored to our clients' needs, leveraging the latest technologies. Recently, we developed a WebRTC-based app platform for TenMinuteTalk Co., Ltd. This platform integrates various communication features into one place, focusing on providing users with the best communication experience.

Project Overview

Client: TenMinuteTalk Co., Ltd.
Project Objective: To develop a platform that provides personalized communication partners for real-time video calls, voice calls, and chat.
Key Features: Video calls, voice calls, chat, and multilingual support.

Key Project Features

Economic Implementation through WebRTC

We used WebRTC technology to economically implement high-quality real-time communication features. This allows users to enjoy stable and smooth video calls, voice calls, and chat services without additional costs.

Data-Driven Curation Logic

We applied data-driven curation logic to recommend personalized communication partners through user data analysis. This helps users easily find partners that match their preferences and needs.

Platform Development

  • Android and iOS Apps: Developed using a hybrid approach to provide a consistent user experience on both platforms. Utilizing the Cordova Framework and WebRTC technology, we achieved fast and efficient app development.
  • Admin Web System: Developed a web system with various management functions necessary for platform operation. This allows administrators to easily manage users, content, and analyze statistics.
  • Landing Page: Created an effective landing page to attract new users. This page features an intuitive and attractive design to capture users' interest and highlight the platform's main features and advantages.

Technology Stack

  • Frontend: Android, iOS, Cordova Framework, WebRTC
  • Backend: IIS, PHP, ASP, MariaDB, NodeJS

Development Process

Analysis

We thoroughly analyzed the client's requirements to clearly define the project scope and objectives. We identified user needs and conducted market research to perform a competitive analysis.

Design

Designed the overall system architecture, including UI/UX design. We created an intuitive and user-friendly interface to maximize user experience and conducted structural design considering data flow and system integration.

Design

Applied modern and clean design to enrich users' visual experience. Adopted responsive design to provide a consistent user experience across various devices.

Development

Simultaneously proceeded with frontend and backend development. Developed Android and iOS apps using a hybrid development approach and reliably implemented real-time communication features via WebRTC. Used MariaDB for efficient database management and optimized server performance with NodeJS.

Release

After development, we conducted thorough testing to verify the stability of the app and system. Through testing various scenarios, we fixed bugs and optimized performance to ensure the best experience for users.

Operation

After the release, we continuously monitor and update the platform to maintain its stability and performance. We actively incorporate user feedback to improve features and provide continuous development and support to meet new requirements.

Conclusion

IT7 provides an environment where users can communicate seamlessly anytime, anywhere through a WebRTC-based integrated communication platform. Through collaboration with TenMinuteTalk Co., Ltd., we developed a user-centric innovative solution. Moving forward, we will continue to offer services prioritizing customer satisfaction through continuous improvement and innovation.

  • 2017.09 ~ 2018.07
  • ten minute talk Co. Ltd.