본 포스팅에서는 기능 구현을 자세하게 설명하고 보여드리기보다
프로젝트 진행을 하면서 느꼈던 부분 등을 중심으로 작성 되었습니다.
프로젝트 내용에 대해 좀더 집중해서 보실 분들은 📌 프로젝트 노션 문서 를 통해 확인하실 수 있습니다.( 노션문서는 1~2주 후 공개될 예정입니다.)

수강생들과 함께하는 프로젝트 외에 코드스테이츠에는 기업협업 프로젝트가 존재한다. 기업협업 프로젝트에 대해 내용을 듣고 어떤 프로젝트로 4주를 진행할지 결정하면 되는데 나는 기업에서 제시한 협업 프로젝트를 내용을 듣고 해보고 싶다! 라는 마음이 커서 지원서를 작성하게 되었었다. 기대반불안반으로 기다렸는데, 정말 운좋게 좋은 기회를 얻게 되어 위솝측에서 제안한 프로젝트에 참여할 수 있었다.
이 기업협업 프로젝트의 주 목적은 기존 HTML 로만 구성된 체험모드를 React를 기반으로 새롭게 컨버전 하는 것인데, 4주동안 다양한 시도를 진행하며 공부할 수 있었다. 프로젝트 기간동안 든든하게 의지가 되는 팀원들 덕분에 기업측에서 제시한 최소 요구사항과 더불어 추가 요구된 기능까지 구현을 완료할 수 있었다.
2020.11.09~2020.11.20
| 프론트엔드 | 백엔드 | 협업도구 |
|---|---|---|
| JS | JS | Slack |
| React | nodejs | git-hub |
| React-Hooks | express | |
| tailwindCSS | MySQL | |
| HighCharts | AWS-EC2 & RDS |
내가 담당한 부분 ✔

우리팀이 진행해야할 일은 크게 다음과 같았다.






좀더 구체적인 기능시현에 대한 내용은 [
github wiki]에서 자세하게 확인하실 수 있습니다.
※ 노션 문서가 공개된 후, 링크를 수정하겠습니다.
개발에 있어서 자유도를 높게 주신 덕분에 다양한 라이브러리를 활용해보고, 도전해보고 싶었던 부분을 진행할 수 있어서 좋았다. 주간 단위로 주어지는 구현목표들을 보면서, 어떤 상황에서 직접 알고리즘을 짜서 기능을 구현해야하는지, 혹은 라이브러리를 어떤 때 써야하는지 등에 대한 타이밍 및 활용을 공부하게 된 기회였다.
현업에서 일하시는 디자이너 및 개발자분들과의 소통을 통해 실제 업무를 진행하는 부분을 간접적으로 체험할 수 있어서 좋았다. 특히 UI 디자인에 있어 XD 파일을 주고받으면서 작업을 진행했는데, 이점이 참 좋았다. SR 단계에서의 디테일 여부에 따라 작업 속도, 커뮤니케이션 그리고 구현 확장면에서 편해질 수 있는지 경험해볼 수 있어서 좋았다.
코드리뷰를 요청해서 어떤 점을 활용하면 좋을지 조언해주셔서 좋았다. 더불어 현업에서 CSS라던가 코드 스타일 등 궁금했던 부분들도 많았는데, 해당 기업스타일 기준으로 친절하게 답변을 주셔서 감사했다.
컨버전하는 부분에서 기존에 만들어진 구조 파악과 함께 백엔드와 소통하면서 어떤 식으로 맞춰나가야하는지 고민하고 코드 구현해나가는 방법이 무척 즐겁고 좋았다.
4주 프로젝트 기간동안 친절하게 진행을 도와주셨던 위솝과 함께 했던 인연은 즐거웠고, 정말 귀하고 값진 경험을 할 수 있는 감사한 시간이었다.