주간 회고도 새로 시작해보려고 한다.물론 개발, 취업 관련이긴 하겠지만 기타 독서나 언어 공부 등 생활도 함께 기록해야지. 26.01.08 목요일재고키퍼 작업하기.개발일지 블로그는 아직 작성 중.많은 내용을 구현하니까 정리할 내용도 많아져서 좋은데 슬프다.집중해서 빠르게 진행해야지. 화요일에 들은 피드백 : 개인 프로젝트도 병행해라. 많은 프로젝트를 해보는 게 중요하다.그래서 만든 레포지토리. 관련된 글도 곧 작성해서 업로드할 예정. > 작업 내역mood-da (묻다) 레포지토리PR - feat: 재고/아이템 관리 페이지 구현재고키퍼 작업일지 #14 재고/아이템 관리 기능 구현하기 (1) (1/11 기준 비공개글) 26.01.09 금요일재고키퍼 회의 있는 날.그리고 일정이 있어 사실상 하루가 통으로 작업..
전체 글
열심히 즐겁게 살아보자구2025년에 돌아보기2025년에는 많은 일들이 있었다. 1월에는 청년사관학교 과정 중 마지막 프로젝트를 진행했다.코촉촉 프로젝트에서 팀장을 맡게 되어서 어떻게 진행하게 되었다.Nest.js를 처음 접하고 AWS를 사용해 배포해 본 경험은 처음이라 많이 어렵고 복잡했는데 주변에 좋은 분들이 많아서 하나씩 해결할 수 있었다. 배포 성공했을 때 너무 행복했다... 2월은 어떻게 지냈는지 모르게 쉬면서 서류 작성을 했던 거 같다. 3월은 유데미에서 진행하는 스터디와 자바스크립트 딥다이브 저자와 함께하는 스터디를 진행했다.딥다이브 스터디의 경우, 유데미 스터디에서 만난 분과 함께 신청하게 됐는데 둘이서 디스코드로 대화하면서 내용을 정리하다가 스터디 내의 다른 분들도 합류하셔서 결국 서버를 만들어서 대화하게 되었다..
문제 상황export type ScheduleDays = "MON" | "TUE" | "WED" | "THU" | "FRI" | "SAT" | "SUN";export interface Schedule { scheduleId: number; albaId: number; ScheduleDays: ScheduleDays[];} 재고키퍼 작업일지 #1에서 글 마지막에 이야기했던 코드의 문제점에 대해서 정리해보려고 한다. 우선 왜 저렇게 작성했는지 설명을 해보자면, 유니온 타입에 대해 공부하고 이를 적용시켜보면 좋을 것 같다고 생각했다.사용자의 입력과 별개로 해당 값들을 관리하면 좋을 것 같다고 생각했다.그래서 유니온 타입이 들어가면 좋을 것 같은 부분에 모두 위와 같이 작성해주었다. 유저 인터페..
학부 때 이후로 자바랑은 연이 없는 줄 알았다.이전 팀글벙글 프로젝트 때도 백엔드는 자바이긴 했지만, 노션으로 api 명세를 작성해 확인했어서 내가 자바 프로젝트를 실행할 일은 없었다.맥북으로 변경한 이후에는 jdk 설치 등을 이유로 자바와는 더 멀어져 가고 있었다.자바스크립트를 공부하니 node.js나 nest.js가 더 익숙하게 느껴지고, 추후 백엔드를 하게 된다면 Python으로 하지 않을까라는 막연한 생각도 해왔기 때문에 자바는 이제 연이 없을 줄 알았다. 이번 프로젝트는 swagger를 사용하기로 했고 프로젝트 배포는 언제 하게될지 모르는 상황이다.그럼? 내가 직접 백엔드 로컬로 들어가서 swagger를 확인해야 한다는 말이다.물론 찾아서 했다면 좋았겠지만 나에게는 사부가 여럿 계신 팀이 있다...
재고키퍼 프로젝트 작업을 시작했다.프론트 공부를 다시 차근차근 하면서 작업하는게 우선이자 목표인 프로젝트여서 아직은 진행속도가 느리다. 이번 회의 전까지 작업한 부분은 타입 인터페이스 작성하기.pr 보러가기 erd를 보고 타입을 작성해봤다.부끄럽지만 타입 작성을 제대로 혼자 해본 경험은 처음이었다. 데이터 구조 파악을 위해 빠르게 작성된 erd여서 null/not null 표기, union 타입으로 구성할만한 구체적인 값에 대한 정보가 부족했다.나 역시 개발하면서 변경될 점을 염두하고 임의로 판단해서 작업했고 작업한 내용을 백엔드 팀과 공유했다. 작업 과정에서 board 게시판의 경우는 생성시간(cdt)와 수정시간(udt)를 필요로 한다고 생각했지만, 다른 부분은 백엔드에서 관리해줄 예정이니까 굳이 타입..
이전 인연이 기회가 되어 새로운 프로젝트에 참여하게 되었다.백엔드 3명과 프론트 2명이 함께하는 우당탕탕 프로젝트 시작!!백엔드 중 두 분은 이제 막 자바 공부하시는 취준생 분이고 나를 제외한 남은 두 분은 현업자셔서 괜찮은 프로젝트를 진행할 수 있을 것 같았다. 프로젝트 주제는 내가 이전부터 개인 프로젝트로 만들어보려고 했던 재고키퍼, 재고 관리 도구이다.아르바이트를 하면서 사장님이 재고 관리에 어려움을 겪으셨고, 재고관리가 제대로 되지 않으면 일하는 직원들도 힘들다는 걸 알게되었다.재고를 편하게 관리하기 위해서는 사장님께 부족한 재고에 대한 알림을 드려야 한다고 생각했다. 혼자 기획한 재고키퍼의 기능은 간단했다.1. 재고현황을 확인할 수 있는 게시판 혹은 대시보드2. 재고현황 기록을 위한 입력, 수정..