개발 일기

2차 프로젝트 준비 / 3일 간 할 일들 본문

TIL(Today I learned)

2차 프로젝트 준비 / 3일 간 할 일들

flow123 2021. 10. 8. 13:15

로그인 기능 구현 완료. 

모달 페이지에 로그인/회원가입 구현 완료 
-회원 가입 기능 (ID/PW 검사, 중복 체크)
-회원 정보 암호화/몽고 DB 저장
-로그인 시 토큰 갖고 타 페이지 이동 기능하게 구현.

-로그인 상태 시 -> 메인 화면 / 아닐 시 -> 로그인 화면으로 유도. 

2차 프로젝트 진행 사항

-2차 목적은 현 서비스를 확장 가능한 서비스로 변경 설계하는 것이다. 이미지 파일도 s3에 올릴 것이고, 코드의 DB화,  Mongo DB에서 RDB 로 변경할 예정이다. 더불어 배포에 AWS를 많이 써야 하기 때문에, 주말동안 이에 대한 지식을 쌓아야 한다. 

-RDB 로 바꾸는 것은 알고리즘 설계 시 데이터베이스 간의 통신이 필요하기 때문이다. 

-부트스트랩으로 진행했떤 코드를 Bulma로 수정했다. 

 

추후 할 일. 

-한국/민님 프론트 개선, 성우님이 프론트 반영해서 merge 예정

-메인 페이지 디자인 (현재는 임시 페이지임. UI 에 대해서는 팀과 추후 논의)

8일 할 일 

-로그인 기능 album template 에 맞게 우리 페이지에 반영함. Git 에 Push (O)

-TIL 작성. 

-AWS 1주차 듣기 

 

10일 월요일 까지 할 일

(토요일 2시 - 4시, 6시 -10시, 일요일 6시- 10시, 월요일 9시 - 8시) 

 

- AWS 완강하고 정리해보기.  

- MySQL 배우기 (얄코 강의로 시작하자) 

- 구현 테스트 다시 풀어보기 (3시간동안 모달 구현, 좋아요 증가 등 구현해보기) -> 이후에 답안 참고하기. 

2차 테스트 idx 값에 전역변수도 활용해보기. 

 

 

*팀플을 하면서 많이 배운다.

로그인 기능을 혼자 구현해본 이후에, 팀의 template 에 맞춰서 다시 수정해야했다. 

이미 기능이 구현되었기 때문에 난이도 있는 작업은 아니었는데, 이제까지 본 코드보다 2배정도 길어서, 

변수와 class 들을 찾아가고 비교해가면서 일하는 게 어려웠다. 동시에 내가 구현해놓은 것과, 팀과 기획한 것과 flow 의 차이도 있다보니 머리가 아프게 고민한 것 같다. (막상 하고 나서 보니 어디서 고민한 거지..? 싶지만) 

변경 작업에서 코드가 안굴러갈 때마다, 내가 이걸 해도 되는건가, 내일까지 못하면 어떡하지 막막했다. 그래서 오늘 push 한게 너무 뿌듯하다.. 동시에 팀과의 협업이 아니었다면, 내가 이렇게까지 스스로를 몰아붙이지 않았을 거라는 생각이 들었다. 내가 잘하지 못하기 때문에, 민폐끼치고 싶지 않다는 마음이, 더 간절하게 시간을 쓰게 도와줬다. 혼자 공부했다면, 절대 지금만큼의 성장을 이루진 못했을 것 같다. 내가 도달하고 싶은 목표가 멀고, 높더라도, 1달 전과 비교했을 때 나는 분명 성장했다. 

 

매일 매일이 정말 부트캠프지만 (체력도 딸린다 흑흑), 동시에 성장에 몰입할 수 있어서 감사하기도 하다. 이번주에 개인적인 일들을 잘 마무리하고 나면, 끈을 조여매고, 더 집중해보자.. 

 

P.S. 지난 달보다 팀원들은 훨씬 성장한 것 같다. 나만 느끼는 건지는 모르겠지만 팀원들이랑 더 친해지고 편해진 것 같아서 좋다. ㅎㅎ 

'TIL(Today I learned)' 카테고리의 다른 글

SQL 데이터베이스 활용하기  (0) 2021.10.13
AWS S3 와 IAM  (0) 2021.10.10
로그인 기능 구현  (0) 2021.10.07
생활코딩 파이썬 입문 편  (1) 2021.10.04
주간 회고 - 1차 프로젝트  (0) 2021.10.03
Comments