- 이동하
- 최지원
더 좋은 집을 찾기 위한 지침서.
주택 거래 정보 플랫폼
SSAFY 8기 관통프로젝트
🥇 최우수상 수상
한 곳에서 원하는 매매물건을 찾고 유저간의 소통의 공간을 마련해주는 서비스는 없을까?
유저들이 각자 관심을 갖는 지역들의 매물들을 쉽게 한번에 찾아 낼 수 있게 편의성을 높이고자 하였고, 관련 뉴스와 편의시설 정보 제공으로 서비스 제공의 질을 높였다. 또한 사용자간의 소통의 장을 마련하고 관리자와 직접 대화를 가능하게 구현하였다.
- 다양한 매물 정보 검색
- 매물의 가격과 사진 등 상세 정보 제공한다.
- 각 시도별 구군 평균 매매가를 차트를 통해 제공한다.
- 사용자 맞춤 서비스 제공
- 관심 매물, 관심 동네를 등록하고 한 눈에 모아볼 수 있도록 한다.
- 매물에 특화된 정보 제공
- 편의점이나 마트 등 주변 편의시설의 정보를 제공한다.
- 매물 관련 뉴스를 크롤링하여 제공한다.
- 유저간의 커뮤니티를 조성
- 유저간의 자유로운 질문 답이 가능하도록 구현한다.
- 로그인, 회원가입, 로그아웃, 정보수정, 회원탈퇴 등 유저 서비스 개발
- 매물 검색, 뉴스 크롤링, 사진 자동 검색, 편의 시설 정보 제공, 관심지역 등록 개발
- 커뮤니티 관련 CRUD 및 댓글 기능 개발
- 그외 소셜 로그인, 실시간 상담 등 개발
- 운영체제 : Window 10
- Front : Vue.js, Vue-CLI, Vue-router, Vuex, axios, HTML5, CSS5, BootStrap5, JavaScript, Chart.js
- Back : SpringBoot, MyBatis, GSON
- Database : MySQL
- Etc : Git, Gitlab
happyhouse_vue
dist/
image/
node_modules/
public/
src/
article/
assets/
css/
components/
community/
board/
CommunityDetail.vue
...
comment/
addComment.vue
...
house/
Bar.vue
...
user/
NewNavBar
...
NewNavBar.vue
TheHeaderNavbar.vue
profile/
router/
index.js
store/
modules/
index.js
views/
CharView.vue
CommunityView.vue
GetPwModal.vue
HouseView.vue
LoginView.vue
...
App.vue
main.js
readme.rd
...
happy_spring_boot
src/main/java/
com.ssaffy.happyapi/
HappyBootApplication.java
com.ssaffy.happyapi.Community/
CommentController.java
...
com.ssaffy.happyapi.Community.Board/
BoardController.java
...
com.ssaffy.happyapi.config/
MainConfig.java
...
com.ssaffy.happyapi.File/
FileController.java
...
com.ssaffy.happyapi.House/
AreaVO.java
...
com.ssaffy.happyapi.news/
NewController.java
com.ssaffy.happyapi.User/
UserDto.java
...
src/main/resource/
mappers/
static/
application.properties
src/test/java
JRE System Library
Maven Dependencies
bin
...
- 공공 데이터를 활용한 전국 아파트 매물, 통계 정보 DB 생성
- Kakao Map API를 활용한 매물 정보, 편의 시설 정보 시각화
- Kakao API를 활용한 SNS 로그인 구현
- 회원정보 수정, 탈퇴, 프로필 사진 업로드(파일 업로드)가 가능한 MY PAGE 구현
- JWT를 사용한 회원가입 및 로그인 구현
- 사용자 중심 MY 관심 서비스 구현 (관심 지역 설정)
- Chart.js를 활용한 자치구별 통계 정보 시각화
- File Upload를 적용한 커뮤니티(QnA게시판) 구현 및 댓글 기능 구현
- 채널톡api를 활용한 실시간 상담 기능 구현
- Git을 활용한 협업관리