project
-
[first project] 4일차 회고 / 백엔드 기초 환경 세팅 및 DB 구축 2project 2022. 4. 8. 09:47
백엔드 기초 환경 세팅 2 이제 데이터베이스 생성과 sequelize 세팅은 되었고 테이블을 생성하면 된다. 우선 이번 프로젝트의 스키마이다. 이것을 짜놓고 보면서 테이블을 생성하는게 개인적으로 직관적이고 빠른 편이었다. user 모델 (테이블) npx sequelize model:generate --name user --attributes email:string,password:string,nickname:string interest 모델 npx sequelize model:generate --name interest --attributes name:string group 모델 npx sequelize model:generate --name group --attributes name:string,des..
-
[first project] 3일차 회고 / 백엔드 기초 환경 세팅 및 DB 구축 1project 2022. 4. 7. 21:13
부분적인 로그인 구현에 앞서 백엔드 기초 환경을 세팅했다. 기초 환경 세팅은 다음 프로젝트에서도 사용할 수 있게 나만의 템플릿을 적어놓으려고 한다. 백엔드 기초 환경 세팅 비어있는 프로젝트 폴더 안에서 server 폴더를 만든다. first-project/server mkdir server npm init을 통해 해당 폴더에서 npm을 활용할 수 있도록 초기화시켜준다. npm init prettier를 설치하고 server 폴더 바로 하위에 .prettierrc 파일을 생성해서 아래 내용을 추가한다. npm i prettier // .prettierrc { "printWidth": 100, "tabWidth": 2, "useTabs": false, "semi": true, "singleQuote": fa..
-
[first project] 1~2일차 회고(feat. SR의 중요성)project 2022. 4. 5. 23:33
코드스테이츠에서 3개의 섹션을 마치고 드디어 프로젝트에 탑승하게 되었다. 사실 이번 부트캠프의 꽃이 프로젝트라는데 정말 어마어마한 꽃이 온 것 같다(?) 하루종일 팀원들과 이야기를 나눠서 목이 칼칼할 정도지만 손은 멀쩡하니까..? 중간 중간 회고를 해보려 한다 ! 프로젝트 1일차 총 4명으로 이루어진 팀에 들어가게 되었고, 팀원들과 인사를 하며 프론트엔드를 지망하는지 백엔드를 지망하는지 이야기를 나눴고 한 분 빼고 두 분은 처음 뵌 분이여서 처음에는 어색하기도 했는데 프로젝트를 기획하면서 자연스레 어색함은 사라졌던 것 같다. 팀원분들이 좋은 아이디어를 많이 내주셔서 아이디어 선정은 어렵지 않게 되었다.(yourturn) 하지만 아이디어 선정 후가 문제였다....! SR, Software Requireme..