🖥 Github
**https://github.com/besyia0k0**
소프트웨어 전공자로서, 웹과 앱 서비스를 기획/개발/디자인한 경험이 있습니다.
처음 참여했던 프로젝트에서 3개월간 300여 명의 사용자를 보유하게 되었으며, 운영에 참여하며 지속 가능한 개발과 예외 처리의 중요성을 깨달았습니다. 한 줄을 작성하더라도, 좋은 코드를 작성할 수 있는 개발자가 되고 싶습니다.
새로운 ****기술을 배우고 익히는 것을 좋아하는 개발자입니다. 무엇이든 그 내부의 로직에 호기심을 가지고 있으며, 내부 작동 과정을 잘 알아야 진정으로 해당 기술을 잘 사용하고 응용할 수 있다고 생각합니다. 따라서 관심 있는 분야에 대해 깊게 공부하고자 하는 욕망이 있습니다.
다양한 분야에 관심이 많고, 넓은 지식의 폭이 저의 밑거름이 될 것이라 믿습니다. 웹의 백엔드와 프론트엔드를 공부하며, 자신의 전문 분야가 아니더라도 ‘안다는 것’이 큰 장점이 된다는 것을 깨달았습니다. 새로운 것에 도전한다는 것은 곧 제 인사이트를 넓혀주는 것이기에 직면한 일에 최선을 다해 임하고자 합니다.
온라인 Pong 게임 및 실시간 채팅 서비스입니다.
42서울 과정의 수료를 위한 마지막 과제로, 42 인트라의 API를 사용한 로그인부터, 2단계 인증, 프로필 설정, 실시간 pong 게임(랭크 게임, 일반 게임)과 매칭 시스템, 단체 채팅, 소셜 기능까지 제공할 수 있어야 하는 프로젝트입니다.
높은 완성도를 가져, 과제의 통과를 위한 동료 평가 3번 중 2회 Outstanding Project를 받았습니다.
GitHub
개발 기간
2023.08 ~ 2024.01
TEAM
Front-end 3명 Back-end 2명
Back-end로 참여
초기 화면
메인 화면
게임 요청 및 수락
참가 중인 채널 리스트
채널 채팅 - 채널 소유자/관리자
회원 가입
소셜
게임 화면
채널 채팅 - 일반 유저
채널 관리 - 채널 소유자
Back-end
NestJS
Typescript
PostgreSQL
클린 아키텍쳐 적용
로그인 기능
Pong 래더 게임의 매칭 큐
Pong 게임