HahaHoho Project README

hahahoho

Posted by 동식이 블로그 on November 10, 2019

하하호호


일 끝나고 머하세요?
또 집에 있으세요?
새로운 사람들과 함께 새로운 취미를 즐겨봐요!!


프로젝트 설명

새로운 취미를 즐기고 싶은 사람들을 연결 시켜주는 사이트


팀이름

하하호호


기간

2019.10.14 ~ 2019.11.08 (4주)


팀원

문동식, 이지선, 김훈, 조호근, 양시영, 안현상


담당

BE(Back End)

문동식, 양시영, 안현상

FE(Front End)

이지선, 김훈, 조호근

기획 의도

  • 주 52시간 근무제의 시행에 따른 직장인들의 취미 생활에 대한 니즈가 증가하고 있다.
  • 우리는 이에 취미 모임을 더 쉽게 만들 수 있는 방법을 고민 하였고 그 생각을 통해 이 프로젝트를 진행하였다.


프로젝트 소개

  • 우리의 하하호호는 취미를 뜻하는 영어단어 Hobby와 웃을때 나는 의성어 하하호호에서 영감을 얻어서 이름을 지었다.
  • 하하호호는 즐기고 싶은 취미가 있지만 마땅히 같이 할 사람이 없을때 간단한 소셜 로그인을 통해 가입을 하여 모임에 참가 할수 있고 또한 간단한 내용 작성으로 취미 모임을 개설할 수도 있다.

주요 기능

  • 모임 생성, 수정 및 삭제
  • 모임 참여 신청 및 취소
  • 키워드를 통한 통합 검색
  • 찜 기능
  • 소셜 로그인
  • 카카오 채널 연동
  • 카카오 페이
  • 카카오 맵
  • 페이지 네이션
  • 모임 마감일 에따른 모임 목록 정렬 및 최신순 목록 정렬
  • 유저 정보 수정
  • 팔로우/팔로워 기능
  • 유저 등급 기능


ERD

erd


version

1
2
3
4
5
6
7
8
9
10
11
python - 3.7.4

django - 2.2.6

postgreSQL - 11

vue.js - 3.x

vuetify - 2.1.3

node.js - 10.16.3 LTS


requirements

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
chardet==3.0.4
coreapi==2.3.3
coreschema==0.0.4
defusedxml==0.6.0
Django==2.2.6
django-allauth==0.40.0
django-appconf==1.0.3
django-braces==1.13.0
django-cors-headers==3.1.1
django-debug-toolbar==2.0
django-filter==2.2.0
django-imagekit==4.0.2
django-rest-auth==0.9.5
django-suit==0.2.26
djangorestframework==3.10.3
djangorestframework-jwt==1.11.0
drf-yasg==1.17.0
gunicorn==19.9.0
idna==2.8
inflection==0.3.1
itypes==1.1.0
Jinja2==2.10.3
MarkupSafe==1.1.1
oauthlib==3.1.0
packaging==19.2
pilkit==2.0
Pillow==6.2.0
psycopg2==2.8.3
PyJWT==1.7.1
pyparsing==2.4.2
python3-openid==3.1.0
pytz==2019.3
requests==2.22.0
requests-oauthlib==1.2.0
ruamel.yaml==0.16.5
ruamel.yaml.clib==0.2.0
six==1.12.0
sqlparse==0.3.0
uritemplate==3.0.0
urllib3==1.25.6
wincertstore==0.2


USES

  • Django
1
python manage.py runserver
  • Vue.js
1
npm run serve


  • 서버 내렸습니다 (19.12.15)

배포 URL

http://54.180.148.99


REST API Doc

http://54.180.148.99:8000/docs


Github(code)

https://github.com/dongsik93/HAHAHOHO

실행 결과

result