블로그

JAVA 유지보수

[Node.JS 유지보수] All the Partee – Zoom 기반 글로벌 무료 화상 강의, 소셜 에듀케이션 프로젝트 완료

안녕하세요 ?
2020년 10월 Node.JS 로 개발된 Allthepartee 시스템의 사후 관리 유지 베이스로 계약하여 2개월 만에 성공적인 오픈을 할 수 있었습니다.

시스템 구성 개요
[개요] 전체 서버 구성은 5대로 프론트엔드 서버, 백엔드서버, DB 서버로 구성되어 있습니다.

타이틀 상세 사항
Node.JS Frontend Frameworks: React JS, Backend: Express
DB My-SQL
Web Server NginX
Android/iOS 앱 패키징
DB/Code 개발툴 VS Code / SQL Gate
관련 웹사이트 https://allthepartee.com/
Node.JS 상세 개발 내용
현재 카카오톡 오픈 채팅방에서 운영 중인 서비스를 모바일 앱으로 제작하는 프로젝트입니다.

44개국 유저를 대상으로 한국인들이 참여하는 재능공유 무료 커뮤니티 서비스입니다.
페이스북 스타일의 커뮤니케이션 기능이 필요하며, 교육 진행을 희망하는 유저가
방을 개설했을 때 다른 유저가 참여하고 줌(ZOOM)을 통해 교육을 진행하는 구조입니다.

진행 과정에서 결제, 화상채팅 지원은 필요하지 않으며, 유저 간 중개, 매칭을 지원하는 서비스입니다.

항목 상세 내역
주요기능 – 페이스북 스타일의 커뮤니케이션 기능(게시글, 댓글, 좋아요 등)
– 오픈 채팅방 관리기능(내보내기, 게시글 삭제 정도), 등록된 교육일정표 기능 등
– 안드로이드, IOS 앱 구현 목표
기능 설계 순차적으로 기능 개발, 론칭을 하는 애자일 방식을 지향합니다.
추가적으로 모바일 웹, PC 웹용 1페이지짜리 서비스 소개 페이지 개발이 필요합니다.
구성 설계 웹과 모바일웹을 먼저 개발하고 안드로이드와 iOS 베이스로 앱 페키징을 완료하였습니다.
다보리가 해당 서비스 업체에 제공할 서비스는
항목 상세 내역
AWS EC2 관리 상시 최대 가용성 상태를 유지
개발의 뒷이야기
초기에 타 개발사와 계약해서 작업 진행하던 중 개발 일정과 계속 지연되고 산출물이 지연되는 이유로 인하여 이전 업체와의 계약을 해약하고 본사가 해당 프로젝트를 중도에 인수 인계 받게 되었습니다. 소스코드 인수 과정과 초기 개발과정이 쉽지는 않았지만 잘 마무리하여 성공적으로 론칭 시켰습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *