프로젝트 실무 Novel Cloud 회고

지민·2023년 6월 8일
1
post-thumbnail

개요

해당 회고록은 부산소프트웨어마이스터고등학교 2023년 1학기 프로젝트 실무 수업에서 Novel Cloud라는 프로젝트를 진행한 후 Introduce, Plus, Minus, Learn을 기반으로 회고를 진행하였습니다.

프로젝트의 시작 (Introduce)

해당 프로젝트는 언젠가 웹소설 전지적 독자 시점을 보며 아래와 같은 특수문자들은 하나하나 다 복사 붙여넣기를 하는 걸까? 라는 궁금증으로 시작되었습니다.

이런 생소한 기호들이 자주 나오는 것을 보고 저는 이런 생소한 기호들을 불러올 수 있는 단축키가 있었으면 좋겠다고 생각하였고, 해당 Novel Cloud의 아이디어가 처음 나오게 되었습니다.

하지만, 2023년 1월에는 시간적, 체력적으로 여유가 없었던 터라 아래처럼 간단하게 노션에 아카이빙만 해놓고 들여다 보지 않았습니다..

그러다 2023학년도 개학 후, 학교에서 아이디어를 찾던 중 해당 메모를 발견하게 되었고, 그대로 해당 아이디어에 착수해서 개발하게 됩니다. (아카이빙의 중요성)

좋았던 점 (Plus)

성장했습니다.

바로 이전에 교내 포트폴리오 사이트를 제작하며 현직 개발자분께 코드리뷰를 받으며 많은 부분을 배울 수 있었습니다.
그분께 배운 내용을 바탕으로 코드를 짜고, 그분과 진행한 방식대로 여러 협업 툴을 사용해 가며 효율적으로 개발을 진행할 수 있어 매우 좋았습니다. 그리고 이전보다 코드의 질 또한 매우 향상된 것이 느껴져 뿌듯했습니다.
스스로(물론 팀원과 의견이 맞아서 가능했지만..)가 원하는 주제로 개발할 수 있어 좋았습니다. 개인 시간도 아낌없이 투자해가며 개발할 정도로 열중해서 개발했습니다.

아쉬웠던 점 (Minus)

서버가 없었습니다.

학교 정규 수업시간에 진행되는 프로젝트임에도 불구하고 아무 지원이 없었습니다.
그래서 협업을 할 땐 항상 같은 와이파이에 접속해서 개발을 해야 했습니다. 매번 서버가 꺼져있으면 켜달라고 하는 부분이 귀찮고 미안했습니다.
프로젝트가 막바지에 이르러 개인 aws계정을 사용하여 배포를 진행해보려 했으나 비용 이슈로 실패하였습니다.
결과적으론 개발할 때는 계속 같은 와이파이에서 통신하였습니다.

배운 점 (Learn)

배포하는 방법을 배웠습니다.

해당 프로젝트를 진행하기 전에는 스스로 배포도 못하는 프론트엔드 개발자였지만, 이제는 스스로 배포도 할 줄 아는 프론트엔드 개발자가 되었습니다.
이 경험을 계기로 개인 라즈베리 파이도 구비해서 서버구축을 하는 경험을 할 수 있었습니다

마지막으로..

프로젝트 Organization입니다 😁
app 레포지토리에 프론트엔드 소스코드, server 레포지토리에 백엔드 소스코드가 있습니다.

profile
남들 개발 공부할 때 일기 쓰는 사람

1개의 댓글

comment-user-thumbnail
2023년 6월 8일

우왁 굳굳

답글 달기

관련 채용 정보