- 아파트너의 핵심 목표는 아파트 이해관계자를 위해 아파트너만의 다양한 솔루션을 제공합니다.
- 요구 사항에 따른 아파트너 입주민들이 프라이드를 가질 만큼의 있어빌리티 UI / UX 중요한 목표입니다.
- 요구 사항에 따른 회원 / 인증, 게시판(공지사항 / 정보 / 소통 / 민원) 서비스 고도화가 중요한 목표입니다.
BE(L): 임대일 | BE: 이규석 | BE: 나승정 | FE(L): 박수빈 | FE: 이주홍 |
---|---|---|---|---|
PM(L): 이나현 | PM: 오로라 | PM: 김윤희 | UXUI(L): 유채연 | UXUI: 권은비 |
---|---|---|---|---|
- 모든 이해관계자가 쉽게 API 를 확인하고 수행할 수 있도록 HTTPS / HTTP 를 지원하는 Swagger 으로 제공합니다.
- Swap Memory, Elastic IP 등 프로젝트 특성에 불필요한 리소스를 사용하지 않고 최소한의 비용으로 서비스를 제공합니다.
- 한 명의 회원마다 다주택자를 고려해서 [회원 / 인증], [소통, 정보, 민원] 서비스 고도화를 목적으로 프로젝트를 진행했습니다.
📦 Dependency
- 프로젝트 생성일자 기준으로 가장 최신 버전(3.2.5)에 호환되는 의존성입니다.
- SpringBoot 3.2.5
- Java17
- Gradle 8.7
- Spring Data JPA
- Validation
- Spring Web
- Lombok
- Spring Devtools
- H2 Database 2.2.224
- MySQL Database 8.2.0
- Spring Security 6.2.4
- Swagger 2.0.2
- QueryDSL 5.0.0
- jsonwebtoken-jjwt 0.11.5
- Spring Cloud AWS 2.2.6
- Spring Data Redis
🚀 Devopment Team Tool
-
소통 도구
Slack
: 모든 이해관계자와 대화하는 공간입니다.Zoom
: 온라인 과정으로 화상 회의가 중심입니다.Kakaotalk
: 급한 일이 발생할 때를 대비하기 위해 사용합니다.Notion
: PM, UIUX, BE, FE 일정 및 도출되는 문서 관리 공간입니다.Discord
: 프로젝트 리포지토리에서 발생되는 모든 일을 전달받습니다.
-
협업 도구(BE)
Github
: Wiki, Project 를 활용하여 애자일 방법론으로 프로젝트 형상관리를 구성합니다.Code with me
: 커밋 충돌 혹은 문제 발생하면 모두 함께 리뷰하는 도구입니다.Erdcloud
: 데이터베이스 구성 요소를 시각화하기 위해 사용된 도구입니다.
👜 Repository