본문으로 건너뛰기
온라인
kov0.46.1 · 1d135e2
mainlane.io

포트폴리오

우리가 만든 제품: 과제, 해결책, 결과.

플랫폼
기술

18개 중 3개 표시

팀 참여

고객사 팀의 일원으로 참여한 프로젝트입니다. 고객사 이름은 밝히지 않습니다.

Game-match streaming platform

2023년 1월 – 2월

리그, 베팅, 지갑, 구독을 갖춘 게임 경기 스트리밍 플랫폼.

  • Angular
  • NestJS
  • PostgreSQL
  • MongoDB
해결책

짧은 계약 기간 동안 소켓 기반 실시간 알림(읽지 않음 상태, 경기 및 리그 초대, 백엔드의 신규 구독자 이벤트), 관리자용 사용자 관리(역할, 사유가 포함된 차단 상태, 검색과 정렬, 자신의 역할 변경 방지), 블록체인 및 계정 거래를 포함한 결제 관리, 이미지 자르기를 지원하는 카테고리 관리 화면과 API의 별도 게임 규칙 모듈을 만들었습니다.

Team collaboration platform

2021 – 2022

역할시니어 프런트엔드 개발자

웹, iOS, Android, 데스크톱에서 채팅, 칸반 보드, 캘린더, 노트, 파일, 화상 통화를 제공하는 멀티 테넌트 워크스페이스.

  • Angular
  • NestJS
  • MongoDB
  • Electron
  • Capacitor
해결책

1년 반 동안 가장 활발한 프런트엔드 개발자 중 한 명으로 일하며 다른 개발자의 작업을 리뷰하고 머지하기도 했습니다.

  • 채팅과 스레드: 멘션, 이모지, 이미지 붙여넣기, 파일 끌어다 놓기를 지원하는 서식 있는 텍스트 편집기; 브라우저, 데스크톱, iOS에서 모두 동작하는 음성 메시지; 배지, 페이지네이션, 푸시 알림 딥 링크를 갖춘 스레드; “현재로 이동”이 있는 무한 스크롤; 검색; 그룹 채팅과 DM; 첨부 파일과 함께 메시지를 작업, 일정, 노트로 전환.
  • 보드와 작업: 끌어다 놓기와 자동 스크롤을 지원하는 칸반, 백로그와 보관함, 라벨과 필터, 추정치, 하위 작업, 실시간으로 갱신되는 개인 보드.
  • 캘린더, 노트, 파일: 알림, 종일 및 반복 일정, 서머타임 처리, 체크리스트, 공개·비공개 폴더와 권한을 갖춘 데이터룸.
  • 화상 통화: 스페이스, 프로젝트, DM에서의 통화, iOS 백그라운드에서도 울리는 벨소리, 외부 게스트.
  • 모바일과 데스크톱: 새 내비게이션과 재디자인한 화면, iPad 및 가로 모드 지원, Android와 iOS 빌드 및 스토어 계정, 데스크톱 알림, 방해 금지 모드, 딥 링크, Windows와 macOS용 서명 빌드.
  • 성능: 핵심 목록을 NGXS 상태로 이전, 스레드 캐싱, Angular와 TypeScript 업그레이드.