codestates / codestates/HomeTownAlba
[21.10.30~31] Devlog (장동혁)
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
## 오늘 프로젝트에 기여한 내용
- 로그인/로그아웃/회원가입 페이지
- 로컬 회원 가입, 소셜 로그인 회원 가입(구글, 카카오) 요청 구분지어서 서버에서 처리할수 있도록 구현
- 본인이 작성한 코드 + 명현님이 작성하신 코드 합친 후 App.js 라우팅 요청 정리
- 현재 까지 작성한 내용 간략하게 배포 진행(EC2와 유사하지만 다소 가벼운 LightShail이라는 인스턴스 이용)
- 마이페이지
- 현재 로그인에서 구현된 요청을 바탕으로, 서버에서 전송된 데이터를 가지고 분기처리
(company 로그인이면, company 정보만 알아서 데이터 바인딩 -> UX 개선을 위함) , 지윤님과 협의 필요
## 오늘 프로젝트에서 힘들었던 점
- 배포 진행 시 새롭게 배운 내용이 많은데, 낯설어서 이해하기 힘듬(아래에 다시 한번 복기하고자 내용 기입)
- pm2 : 서버 에러가 발생 시 서버가 다운이 되면, 배포한 서비스가 꺼지게 되는데 이를 방지해주는 패키지
- multer s3 : 기존 이미지를 disk에 업로드하였는데, AWS s3에 업로드 하기 위해 사용하는 패키지
- aws lamda 함수 : 이미지 용량이 크면, 배포 후 이미지 로딩이 길어지는데 이를 개선해주는 함수
- aws-sdk : aws와 express 서버를 연결해주는 패키지
## 내일 해야 할 일
- https 적용을 위해서는 도메인 구입이 필요하여, https 적용한 서버 배포는 할수 없었음
- 도메인 구입이 진행되었다면 https 인증을 위한 인증서 발급은 letsencrypt라는 사이트 이용
- 배포 할 때 nginx를 사용한다고 하는데, 추가로 공부 필요
- forest admin이라는 오픈소스가 있는데, admin page를 간편하게 제공해준다고 함(이후에 사용하면 어떨지 협의)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.