728x90
728x90
저번주에 다 끝낼 수 있을줄 알았는데, 결국 끝내지 못하고 이번주가 되어서야 마무리 할 수 있었다. 더 이상 지체할 수 없어서 내가 무조건 오프라인으로 만나자고 독촉해서 2일간 마무리를 지을 수 있었다. 첫번째 만남에서는 간이 QA를 진행해서 지금 에러가 발생하고 있거나 기본 기능인데 아직 제대로 되지 않은 부분들을 잡아서 진행했고 두번째 만남에서는 전체적으로 한번 쭉 보면서 미비된 부분과 기획한 부분에서 이뤄지지 않았던 기능들을 적용했다. 이렇게 2일간 정리를 하면서 다시 한번 느낀건 역시 오프라인으로 각잡고 하는게 최고다...?ㅎㅎ What I Do? 우선 주소 입력할 때 직접 입력하던 방식에서 토글 방식으로 변경했다. 기존에는 직접 입력하는 방식으로 구현을 했는데, 유저가 어떻게 적느냐에 따라서 같..
이번주는 지난 3주차 4주차 보다 굉장히 유의미한 결과를 얻을 수 있는 기간이었다. 아무래도 계획했던 3주보다 2주나 일정이 미뤄졌던 탓일까 더 이상 질질 끌 수없다고 생각해서 아예 나랑 백엔드 한분이랑 만나서 각잡고 개발을 진행했다. What I Do? 이번 프로젝트의 핵심 기능이자 가장 해보고 싶었었던 채팅 기능이다. 기존 HTTP 통신 방식이 아닌 WebSocket을 이용한 실시간 통신 방식을 통해 채팅을 구현했는데 사실 이 채팅 기능을 다른 팀원에게 주려다가 다른 기능은 이미 구현해본 내용들이기에 채팅에 도전했는데 처음 프로젝트를 하면서 새로운 기능을 구현했던것 처럼 꽤 기쁜 순간이었다 ㅎㅎ 해당 기능을 구현하면서 공부했던 내용은 차후에 정리해서 남기도록 하겠다. 앞으로도 진행해야 할 기능이 산더..
지난주까지 전체 페이지 레이아웃을 마치고, 레이아웃과 공통 컴포넌트에 대한 리팩토링을 진행했었는데 사실상 이번주에 진행한 내용이 거의 없었기에, 긴급 미팅을 진행했다. 이게 확실히 그전에 프로젝트 할 때는 함께 한 공간에서 모여서 하기 때문에 어떻게든 맡은 티켓을 처리하고 해결하도록 서로가 서로에게 압박을 줄 수 있었고 온전히 그 프로젝트 하나만 신경쓸 수 있었기에 속도면에서 굉장히 빠르게 진행될 수 있었는데 물론 다 핑계고 변명이지만, 우리의 문제는 딱 그거였다. 오프라인, 취준 사실 오프라인은 큰 문제라고 하긴 어려웠다. 나름 카톡으로 요청하면 30분 안에 연락 닿아서 빠르게 처리가 됐기 때문이다. 그래서 이번주의 가장 큰 이슈는 아무래도 취준이 가장 큰 이슈이지 않을까 싶다. 요즘 시장도 시장이지만..
지난주까지는 전체적인 레이아웃을 작업했고, 사실상 이번주가 프로젝트의 마지막 주간이어서 모든 기능을 구현하는 것으로 목표를 잡았었다. 하지만 인간의 욕심은 끝이 없고 같은 실수를 반복한다고 했던가... 3주안에 프로젝트를 끝내겠다라는건 역시 욕심이었구나 라는 것을 깨닫게 되었다. What I Do? 이번주에 진행한 작업은 전반적인 레이아웃의 리팩토링을 진행했다. 내가 담당한 페이지 뿐만 아니라 공통으로 사용되는 모달, 버튼, 인풋 등의 컴포넌트를 확장성 있게 리팩토링했다. 작업 자체는 크지 않았고, 만약 티켓별 점수를 부여하는 상황이라고 한다면 0점이었을텐데 그래도 프로젝트가 끝나고 돌아보면 그래도 이 작업을 진행해 놔서 다행이다라고 느껴졌다 ㅋㅋㅋ 컴포넌트에 대한 사용 방법과 어떤 방식으로 구현이 되었..
지난주에는 기획과 디자인을 진행했고, 이번주부터 본격적인 프로젝트를 진행했다. 사용한 스택으로는 React, Typescript, Styled-components를 사용했다. 일단 해당 스택들을 사용한 이유는 해당 프로젝트를 함께 하는 팀원들이 함께 한 교육생들이었고 기존에 사용해서 익숙한 스택을 사용하는 것이 짧은 프로젝트 기간에 적합하다고 판단했기 때문이다. 이번 주에는 기능을 구현하기 보다는 주로 레이아웃에 대한 부분들이 집중했다. What I Do? 내가 담당한 페이지는 '채팅방 페이지', '마이 페이지' 였다. 거기다가 공통 컴포넌트로 필요한 부분들이 있어서 해당 부분들을 작업 하기로 했다. 왼쪽이 마이페이지, 오른쪽이 채팅방 페이지다. 아직 레이아웃만 구성하고 있긴한데, 확실히 디자인이 잘 된..
최근에 공부하면서 간단하게 할만한 프로젝트를 하나 시작했다. 시작은 사내 프로젝트 시뮬레이션으로 시작했는데, 기왕하는거 기획부터 꼼꼼하게 해서 포트폴리오로 남길만한 프로젝트로 만들어보자 해서 가열차게 한번 시작해봤다. Introduce 프로젝트 명 : 우리동네 소개 : 동네 기반 소셜 네트워크 플랫폼 참여 인원 : Frontend 3 / Backend 2 일정 : 7월 11일~ (3주 예정) UserFlow Chart 해당 차트는 Figjam을 이용해 직접 구현한 Flow Chart다. 여러번의 프로젝트를 진행하면서 기획 단계에서 설정한 User Flow가 탄탄해야 실제 개발할 때 삐걱임 없이 진행할 수 있다는 것을 몸소 체험했기 때문에, 이번에는 1주일의 시간을 들여서 기획 단계부터 탄탄하게 하기로 했..