본문 바로가기
Dopamingo(연애 커뮤니티) 프로젝트/프로젝트

1.0 초기 설정 및 기획

by 앙팡공기팡 2024. 11. 18.


[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)