❗️read.me는 백앤드 위주로 작성하였습니다.
'Hourplace' 라는 사이트를 모티브해서 프로젝트르 진행하는데,
프로젝트기간동안 우리들끼리 즐겨보자라는 의미에서 'Ourplays' 라고 팀명을 짓게 되었습니다.
촬영 장소를 렌탈 해주는 플랫폼을 모티브로 개발 프로젝트를 진행했습니다.
원하는 장소를 날짜에 맞게 예약하는 비즈니스 로직으로 회원가입부터 예약관리까지 실무 수준의 프로젝트입니다.
- 김동하
- 박영준
- 백승진(PM)
- 김영환
- 김영주
2020.11.16 ~ 2020.11.27
https://www.youtube.com/watch?v=aPFeH9Arw9Q
- class를 이용한 ReactJS, Reack-Router, SASS 등등
- Python
- Django
- CORS Header
- Bcrypt, JWT
- MySQL
- REST API
- AqeuryTool (데이터베이스 모델링)
- KAKAO map API
- Naver cloud SMS API
- Slack
- Git / Github
- Trello 를 이용해 일정관리 및 작업 현황 확인
- Postman(API 관리)
- 김동하 : Main, ProductDetail, BookMark, Sign Up, Reservation, Image upload, SMS authentication 자세한 내용은 벨로그
- 박영준 : Nav Bar, Footer, ProductList, Login, Category
- Database Modeling
- 회원가입 : bcrpyt (DB에 암호화된 비밀번호 저장)
- 로그인 : bcrpyt 비밀번호 대조 JWT(토큰생성)
- 로그인 확인 데코레이터 :JWT (토큰 복호화)
- 검색 기능 구현 : contains 이용해서 DB에서 검색한 단어에 맞는 관련장소 조회
- 핸드폰 문자인증 기능
- 관심장소 저장
- 장소 CRUD
- 장소 태크 CRUD
- 별점 CRUD
- 리뷰 CRUD
- 예약 기능 구현
- 이 프로젝트는 Hourplace 사이트를 참조하여 학습목적으로 만들었습니다.
- 실무수준의 프로젝트이지만 학습용으로 만들었기 때문에 이 코드를 활용하여 이득을 취하거나 무단 배포할 경우 법적으로 문제될 수 있습니다.
- 이 프로젝트에서 사용하고 있는 사진 대부분은 위코드에서 구매한 것이므로 해당 프로젝트 외부인이 사용할 수 없습니다