티스토리 뷰
❗ 위플레이 정의
연인, 친구들과 함께 즐길 컨텐츠 및 장소 정보를 제공하는 웹어플리케이션.
📜 요구사항 분석
1) 지역별 놀거리, 즐길거리, 볼거리, 먹을거리를 찾아 추천하는 기능
2) 가게와 제휴를 맺어 예약, 할인, 결제 기능
3) 리뷰 제도 도입
4) 장소별 데이트 코스 추천
화면 설계서 (기능명세서) - Oven
ERD( 개체관계모델) - draw.io
WBS (Work Breakdown Structure) - 개발 일정 관리 문서
환경설정
개발환경----
- 언어 JAVA
- 프레임워크 - Spring Boot - 로깅 및 로그 문서 관리 logback(slf4j) , 유닛테스트 및 통합테스트(JUnit)
- 객체 관계 맵핑ORM - JPA(Hibernate)->객체를 통해 간접적으로 데이터베이스의 데이터를 다룸
- DBMS - MySQL(RDBMS)
협업--------
- 형상관리툴 - Git
- 협업툴 - Jira, Slack
- 개발일정관리 - Notion
프로젝트 아키텍쳐-----
- 인프라 - AWS EC2
- 로드밸런싱 - Nginx
- 스토리지 - AWS RDS
- CI/CD - TracisCi, AWS codedeploy
- 모니터링 툴 -
'프로젝트' 카테고리의 다른 글
갑자기 static resource 경로를 인식하지 못하는 현상 - 수동 설정 (0) | 2022.06.11 |
---|---|
데이터베이스 다중화 - Replication& Sharding (0) | 2022.06.02 |
AWS서버 띄우기 | CI/CD | 느낀점 (0) | 2021.10.16 |
AWS (0) | 2021.10.16 |
REST API 란? (0) | 2021.10.12 |