<aside> 🏁 실전 프로젝트 6주차에 가장 집중해주셔야 할 것은 “최종 발표회 준비”입니다. 최종 발표에는 6주간 진행했던 프로젝트 개발 과정을 엔지니어답게 설명할 수 있어야합니다. 아래 항목들을 바탕으로 기술적으로 더욱 매력적인 최종 발표를 준비해봅니다.
</aside>
우리 프로젝트에서 기술적으로 강점을 삼을 만할 항목을 정리해 주세요. (최종 발표 및 면접에서 프로젝트를 진행할 때 어떤 도전을 했는지 말할 수 있는 좋은 소스가 됩니다)
[ FE ] : 서비스의 사용성 및 유저 경험 향상
[ FE ] : 위치 기반 컨셉을 강조한 모임 조회 기능
[ FE ] : 모임 참여 유저의 실시간 그룹채팅
[ BE ] : PostgreSQL 위치 기반 조회 성능 개선
프로젝트에 적용했던 핵심 기술 목록을 작성해 주시고, 각 기술을 도입하게된 의사결정 과정을 정리해주세요.
구분 | 요구사항 | 선택지 | 핵심 기술을 선택한 이유 및 근거 |
---|---|---|---|
FE | 지도 기능(react-kakao-maps-sdk) | • 네이버 지도 api 와 비교해 공식문서가 잘 갖춰져 있으며, 관련 레퍼런스를 많이 확보할 수 있다. | |
• 카카오 맵 sdk를 사용할 경우 리액트 프로젝트에서 보다 쉽게 지도 기능을 적용할 수 있으며, 제공하는 API를 활용해 원하는 기능을 빠르게 구현할 수 있다. | |||
FE | 채팅 기능(Sockjs-client, Stompjs) | SockJS-client와 StompJS를 사용하면 서버와의 소켓 연결 상태를 쉽게 관리할 수 있어, | |
연결이 성공했을 때와 실패했을 때의 처리, 연결이 끊겼을 때의 자동 재연결 등을 다룰 수 있다. | |||
BE | 위치 기반 모임 조회 | - Postgres/PostGIS | |
~~- MySQL |
❌ Long Polling
이번 주 한 일
유저 테스트를 진행했다면 해당 항목을 추가로 작성 해 주세요
유저테스트 설문지의 링크와 결과, 결과를 토대로 반영해야 할 점을 작성 해 주세요
유저 테스트를 기반으로, 무엇을 어떻게 개선하면 좋을지 우선순위 별로 기록 해 주세요
우선순위 | 개선 및 추가사항 | 마감일자 |
---|---|---|
1 | 지도 조회 방식 개선: 좌표 기준 가까운 모임 10개 → 반경 설정(5km) | BE:완료, / FE: 5/30 |
2 | 북마크 기능 | BE: 완료, FE:4/26 |
3 | 실시간 알림 추가 구현 | 추후 진행 |
4 | 완료된 모임 / 내가 개최한 모임 조회 | 완료 |
질문
07:00:42 -> 16:00:42
13:00:42 -> 22:00:42