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

포트폴리오

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

플랫폼
기술

18개 중 2개 표시

팀 참여

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

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 업그레이드.