Skip to content

Re-Housing/rehousing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Re-Housing

빈집 관련 정부 정책 백업 시스템 개발 프로젝트



커버


⚡️ 프로젝트 정보

  • [빈집 관련 정부 정책 백업 시스템 개발 프로젝트]

🔥 작업 기간

  • 2024.04.26 - 2024.05.10

📌 프로젝트 및 기능 소개

빈집 관련 정부 정책 백업 시스템 개발 프로젝트

정부 정책 백업 플랫폼, Rehousing입니다.

💬 빈집을 조회하고 예약할 수 있습니다.

  • 회원가입

    회원가입
    회원가입
  • 일반 로그인/카카오 로그인

    일반 로그인 카카오 로그인
    일반 로그인 카카오 로그인
  • 아이디/비밀번호 찾기

    아이디/비밀번호 찾기
    비밀번호 찾기
  • 지원자격 조회

    지원자격 조회
    지원자격 확인
  • 빈집 전체 조회 및 상세

    빈집 전체 조회 및 상세
    빈집 전체 조회 및 상세
  • 지역별 빈집 조회

    지역별 빈집 조회
    지역별 빈집 조회
  • 빈집 예약

    빈집 예약
    예약
  • 빈집 예약 결제

    빈집 예약 결제
    결제
  • 빈집 예약 취소

    빈집 예약 취소
    예약 취소
  • 빈집 예약 조회 및 상세

    빈집 예약 조회 빈집 예약 상세
    예약조회 예약내역상세

🌳 기대효과

👻 사회 문제로 떠오르는 빈집 문제 관련 정책 관련 서비스

빈집을 활용하기 위해 전국에 있는 빈집의 위치를 파악하고, 빈집 예약 시스템을 도입하여 효율적으로 빈집을 재활용할 수 있는 기회를 제공할 것입니다. 또한, 지역 사회와의 협력을 통해 지역주민들의 참여와 지원을 유도하여 빈집 공급이 원활하게 이루어지게 하고 빈집 접근성을 높여 지역 사회 문제를 해결할 것입니다.


🏕️ 아키텍처

image

🛠️ 기술 스택

Environment

Development

DataBase

Communication

Server

Design


📚 프로젝트 구조

파일트리
🏡 
└─ src
   └─ main
      ├─ java
      │  └─ com
      │     └─ rehousing
      │        ├─ RehousingApplication.java
      │        ├─ ServletInitializer.java
      │        ├─ app
      │        │  ├─ config
      │        │  │  ├─ JasyptConfig.java
      │        │  │  ├─ SecurityConfig.java
      │        │  │  └─ WebMvcConfig.java
      │        │  ├─ data
      │        │  │  └─ dto
      │        │  │     ├─ HouseDto.java
      │        │  │     ├─ HousepicDto.java
      │        │  │     ├─ MemberDto.java
      │        │  │     ├─ PagingDto.java
      │        │  │     ├─ PaymentDto.java
      │        │  │     └─ ReservationDto.java
      │        │  ├─ frame
      │        │  │  ├─ RehousingRepository.java
      │        │  │  └─ RehousingService.java
      │        │  ├─ repository
      │        │  │  ├─ HouseRepository.java
      │        │  │  ├─ HousepicRepository.java
      │        │  │  ├─ MemberRepository.java
      │        │  │  ├─ PaymentRepository.java
      │        │  │  └─ ReservationRepository.java
      │        │  └─ service
      │        │     ├─ EmailService.java
      │        │     ├─ HouseService.java
      │        │     ├─ HousepicService.java
      │        │     ├─ KakaoLoginService.java
      │        │     ├─ MemberService.java
      │        │     ├─ PaymentService.java
      │        │     └─ ReservationService.java
      │        ├─ controller
      │        │  ├─ HouseController.java
      │        │  ├─ MainController.java
      │        │  ├─ MemberController.java
      │        │  └─ ReservationController.java
      │        └─ util
      │           └─ FileUploadUtil.java
      ├─ resources
      │  ├─ application-dev.yml
      │  ├─ application.yml
      │  ├─ log4jdbc.log4j2
      │  ├─ mapper
      │  │  ├─ housemapper.xml
      │  │  ├─ housepicmapper.xml
      │  │  ├─ membermapper.xml
      │  │  ├─ paymentmapper.xml
      │  │  └─ reservationmapper.xml
      │  └─ static
      │     └─ img
      │        ├─ account.png
      │        ├─ card.png
      │        ├─ city
      │        │  ├─ busanIcon.png
      │        │  ├─ chungbukIcon.png
      │        │  ├─ chungnamIcon.png
      │        │  ├─ daeguIcon.png
      │        │  ├─ gangwonIcon.png
      │        │  ├─ gwangjuIcon.png
      │        │  ├─ gyeongbukIcon.png
      │        │  ├─ gyeonggiIcon.png
      │        │  ├─ gyeongnamIcon.png
      │        │  ├─ incheonIcon.png
      │        │  ├─ jejuIcon.png
      │        │  ├─ jeonbukIcon.png
      │        │  ├─ jeonnamIcon.png
      │        │  ├─ sejongIcon.png
      │        │  ├─ seoulIcon.png
      │        │  └─ ulsanIcon.png
      │        ├─ favicon.png
      │        ├─ kakao.png
      │        ├─ kakaopay.png
      │        ├─ like.png
      │        ├─ liked.png
      │        ├─ likes.png
      │        ├─ logo.png
      │        ├─ nextBtn.png
      │        ├─ prevBtn.png
      │        ├─ qualify.png
      │        └─ reserve.png
      └─ webapp
         └─ views
            ├─ center.jsp
            ├─ house
            │  ├─ houseDetail.jsp
            │  ├─ houseList.jsp
            │  └─ houseRegion.jsp
            ├─ index.jsp
            ├─ member
            │  ├─ findId.jsp
            │  ├─ findPw.jsp
            │  ├─ login.jsp
            │  └─ signin.jsp
            ├─ qualify.jsp
            └─ reservation
               ├─ reserve.jsp
               └─ view.jsp

🦸🏻‍ 팀원 및 역할

김민표 김주혜(팀장) 황유진
회원 관리 및 소셜 로그인
지원자격 확인 및 등록
메인페이지 관리
웹 디자인 및 퍼블리싱
프로젝트 빌드 및 Git 관리
예약 조회 및 관리
결제 시스템
웹 디자인 및 퍼블리싱
빈집 목록 및 조회
데이터 전처리
웹 디자인 및 퍼블리싱

About

대한민국 빈 집 찾기/예약 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages