[Dopamingo 프로젝트]
1. 초기 설정 및 기획
프로젝트 개요: 연애 관련 카테고리를 중심으로한 커뮤니티 프로젝트
주요 기능:
- 1. 에피소드 CRUD
- 2. 검색
- 3. 지도 위치 검색
팀원: 프론트 1명, 백 2명, 기획 1명
SDLC: 프로토타입 방식(기능 추가하면서 Identity 변경 가능)
초기 설정(백):
-사용 기술 스택: Java(JDK 21), Spring Boot(3.3.5), MySQL(8.0.40), AWS ,Doker, Dokerswarm
-프로젝트 환경 구성:
-IDE: IntelliJ IDEA
-빌드 도구: Gradle
-형상 관리: Git
- CI/CD: make ai
협업툴: jira(canvan board), notion(회의록 및 드라이브)
2. 기획
구현 목표(MVP)
- 카테고리 별로 에피소드 생성 및 분류
- 댓글 및 좋아요
- 지도에서 위치 및 좌표 생성 및 추천
목차
1.x - 초기 설정 및 기획
2.x - 주요 기능 개발
3.x - 테스트 및 배포
3. 서버
1차 구성:
-Infra: AWS(Instance) - Docker compose(contanier)
-structure: web server(nginx) - springboot server -DB server(mysql)
'Dopamingo(연애 커뮤니티) 프로젝트 > 프로젝트' 카테고리의 다른 글
3.3 Make AI로 CI/CD 만들기 (0) | 2024.12.18 |
---|---|
3.2 Docker Container 환경 구축 (0) | 2024.12.17 |
3.1 AWS 인스턴스 생성 및 설정 (1) | 2024.12.16 |