Skip to content

(Django / AWS) 룸메이트와의 평화로운 거주 생활을 위한 생활 관리 서비스 '노크 노크'

Notifications You must be signed in to change notification settings

piro16knockknock/knockknock-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

image

🚪 Knock/Knock

“...knock knock!”
한 지붕 아래 함께 살아가는 사람들과의 안정적인 거주 생활을 도와주기 위한 생활 관리 서비스.

테스트 서버 ▶ https://knockknock.tk/

📍 기획 배경

COVID-19의 장기화와 함께 동거인과의 시간은 점점 늘어나고 어려워져만 가는 청년들의 내 집 마련으로 하우스 쉐어의 수요는 꾸준하다.
이러한 배경 속, 룸메이트와의 생활을 관리할 수 있는 서비스를 만들면 어떨까 하는 생각에서 시작하게 된 프로젝트.

Knock/Knock: "아무리 한 집 아래에 산다해도 노크 정도는 하고 살자!"는 의미.

🔨 Tools

  • Prototype :
  • Framework :
  • Deployment :
  • Collaboration :

📄 ERD

ERD

✨ 기능 소개

룸메이트와의 생활 관리를 위한 기능에 중심을 두어 주기능 2가지부기능 4가지 를 정하였다.

  • 주기능

    1. 공유 캘린더
    - 공유 캘린더에서는 빨래, 청소, 기타 등의 카테고리에 따른 할일을 추가, 수정, 삭제 및 확인할 수 있다.
    - 원하는 카테고리를 직접 추가하는 것 또한 가능하며, 각 할 일에 대한 담당자를 정할 수 있다.
    - 룸메이트와 나의 할 일 달성률을 확인할 수 있다.
    2. 생활 수칙
    - 생활수칙 기능을 통해 사용자는 룸메이트와의 생활수칙을 정할 수 있다.
    - 생활수칙을 정하기 어렵다면 사이트에서 제공하는 가이드라인을 이용하여 생활수칙을 만들 수 있다.
  • 부기능

    1. 집 등록 / 노크 / 룸메이트 초대
    - 노크노크를 처음 시작하는 사용자는 집을 등록할 수 있다.
    - 집 등록 후, 유저를 검색해서 룸메이트 초대를 하면 같은 집의 구성원이 된다.
    - 혹은 초대링크를 통해서나 집을 직접 검색하여 ‘노크’하는 방법으로 사용자는 기존에 존재하는 집에 들어갈 수 있다.
    2. 이사가기 / 이전 집 기록 보기 / 이전 집 생활 수칙 가져오기
    - 사용자는 이사가기 버튼을 통해 집을 나올 수 있다. 마이페이지에서 과거 집들의 룸메이트나 생활기록을 확인할 수 있다.
    - 만일, 새로운 집에 들어갔다면 이전 집 생활수칙 가져오기 기능을 통해 이전에 작성했던 생활수칙을 불러올 수 있다.
    3. 커뮤니티(추후 개발 예정)
    - 커뮤니티에서 룸메이트와의 동거생활에 대한 게시물을 자유롭게 작성하고 댓글을 남길 수 있다.
    4. 유저 칭호
    - 생활 관리에 대한 동기 부여를 위해 할일 달성에 따라 유저 칭호가 부여되며, 사용자가 대표 칭호를 직접 선택할 수 있다.

🏡 사이트 소개

노크노크

1. 🏠 Main Page

서비스 소개 페이지. 오늘의 할 일을 바로 확인할 수 있다. 슬라이드2

2. 📅 캘린더

캘린더 메뉴에서는 할 일을 룸메이트와 함께 정할 수 있다.
지난 날짜의 할 일 페이지에서는 달성률을 시각적으로 확인할 수 있다.

슬라이드 2

내 할 일 페이지에서는 카테고리를 자유롭게 추가하여 할 일을 설정할 수 있으며,
전체 할 일 페이지에서는 집 안 구성원 전체의 할 일을 확인할 수 있고, 직접 할 일의 담당을 정해줄 수 있다.

슬라이드3

3. 👪 생활 수칙

생활 수칙 메뉴에서는 살고있는 집의 생활 수칙을 자유롭게 추가하거나 수정, 삭제할 수 있다.
생활 수칙 작성에 어려움을 겪는다면 가이드라인을 활용하여 생활수칙을 생성할 수 있다.
슬라이드4

4. ⚙️ 설정

설정의 집 관리 페이지에서는 집 정보를 변경할 수 있고, 룸메이트를 초대하거나 초대 링크를 복사할 수 있다.
룸메이트 관리 페이지에서는 룸메이트 목록과 초대 중인 룸메이트 목록을 확인할 수 있으며, 룸메이트의 프로필을 확인할 수 있다. 슬라이드5

5. 🚪 집 등록 / 노크하기

집이 없는 상태라면 집을 새로 만들거나 기존의 집에 들어갈 수 있다.
집을 직접 만들거나, 초대링크를 통해 노크하거나, 직접 집을 검색해 노크할 수 있다.
집안 구성원이 노크 수락 버튼을 누른다면 집에 들어갈 수 있다.

슬라이드7

6. 👤 My Page

마이페이지에서는 회원 정보 수정 및 탈퇴할 수 있으며 이전 집 기록을 볼 수 있고, 이전 집의 생활 수칙을 현재 집으로 가져올 수 있으며, 이사가기를 통해 집에서 나올 수 있다. 슬라이드6

7. 👣 Sign Up & Sign In

로그인 & 회원가입 페이지. 현재 구글과 네이버 소셜 로그인이 가능하다.

슬라이드8

About

(Django / AWS) 룸메이트와의 평화로운 거주 생활을 위한 생활 관리 서비스 '노크 노크'

https://knockknock.tk/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published