앱 구현은 사용자가 불편하다고 느낄 수 있을 것 같아 웹앱으로 구현한다.
기술 스택
MEVN(MySQL, Express.js, Vue.js, Node.js)
개발배경
AWS 공부를 위해 AWS에 올릴 서비스가 필요했고, 3-tier architecture를 복습할겸 마침 교회에 필요한 말씀 묵상 공유 서비스를 만들면 좋겠다고 생각함.
개발목표기간: 2024/10/24~2024/11/30(has been delayed)
기능: 카카오 로그인, 큐티방 생성, 묵상 작성, 묵상 캘린더, 댓글
UI
(업로드 예정)
아키텍쳐
처음에는 익숙한대로 인스턴스 단위로 구성할까 했지만, AWS 공부를 위한 프로젝트인 만큼 AWS의 S3, lambda, RDS를 활용해보려한다.
- 정적 리소스를 S3에 호스팅
- VPC, EC2, RDS 구성
- 일단은 단일 리전, 단일 AZ로 진행 후 확장
- API 서버: EC2로도 올려보고, lambda로도 올려보기
'Dev' 카테고리의 다른 글
개인프로젝트 1-3 S3에 Vue.js static 리소스 올리기 (v0.dev) (0) | 2024.10.28 |
---|---|
개인프로젝트 1-2 환경 구축 (0) | 2024.10.24 |
Server-side rendering Vs. Client-side rendering (0) | 2024.06.24 |
Iris project 👀 Front end using Vue.js (0) | 2021.10.06 |
소프트웨어 공모전 회의록 👩💻 (3) | 2021.07.01 |