728x90
한달 좀 넘게 열심히 공부한 쇼핑몰 프로젝트를 드디어 완료했다!
디자인 진행도 하지 않았고 여러가지 예외처리들도 모두 제외하고 진행하긴 했지만
그래도 DB설계부터 프론트~백엔드 전 작업을 풀스택으로 경험해보는 좋은 공부였다.
마지막 배포는 지난번 포스팅의 절차처럼 DB 배포가 먼저 진행되고
https://designerdk.tistory.com/28
백엔드 배포를 진행했다.
https://designerdk.tistory.com/29
이번 프로젝트의 경우 프론트엔드를 따로 관리하거나 배포하지 않고
public폴더에서 서버 파일들과 함께 제작했기 때문에
따로 프론트엔드 배포는 진행하지 않았다.
나중에 실전 프로젝트에서 도메인 주소를 실제로 얻게되면 서버 배포에 붙이는 작업만 진행해주면 된다.
배포시 유의점은 .env나 config.js, stripeController 내 uri 주소,
그리고 google cloud api의 기본 주소나 리디렉션 주소 등이 모두 로컬 주소에서 배포 주소로 변경이 되어야 한다는 점.
서버 배포 후 테스트를 해봤는데 전반적으로 잘 동작했다!
이렇게 쇼핑몰 프로젝트는 마무리하고 이제 나의 실전 프로젝트를 시작해 볼 시간이다.
'나의 개발 일지' 카테고리의 다른 글
기획 및 화면 설계 (디자인 마켓플레이스 프로젝트) (1) | 2024.12.01 |
---|---|
(가제) '디자인 마켓플레이스' 프로젝트 출사표! (0) | 2024.11.23 |
[Cursor] 개발자는 이제 ai와 함께 코드를 만들어 나가는 게 뉴노멀이 될 것이다. (2) | 2024.11.21 |
Stripe, Paypal 결제기능 간편하게 구현하기 : JS + node.js (4) | 2024.11.21 |
로딩 및 예외처리 vanilla JS로 만들어보기 (Pending, Fulfilled, Failed) (2) | 2024.11.17 |