이야이야호이야 드디어 2번째 프로젝트를한다 벌써어!!!
첫번째 프로젝트는 아름답게 ^^ 참여도를 낮춰서 결국 스스로 얻은게 없게되었다
그래서 이번엔 아무리 몰라도 무조건 참여!
다음주 금요일 발표인데 우리조 오늘 하루는 순조로운듯....?
팀원분들이 모두 너무 좋은 분들이시다... 인복무엇 후우
일단, 어떤 내용으로 할것인지 프로젝트 방향, 개발 계획, 와이어 프레임, ERD 설계, API까지 완료하였다
✿ 프로젝트 설명
목적이 다분한, 결혼을 위한 연애 사이트 결혼이 급하다고 아무나 만나지는 않습니다 대한민국 결혼이 가능한 거의 전 연령을 포괄합니다! 초혼! 재혼! 모두 OKAY! 가입하고 프로필 작성과 게시글 1개와 친구 초대 1명하고 자유롭게 이용하자!
➜ 일단... 좋은 취지로 결혼이라는 목적을 가진 남녀가 가입하는 사이트를 만들기로 하였다. 바로 바로 채팅하는 기능이라던가 좋아요 기능은 현재 우리가 배운 내용으로는 조금 부족하여 ㅜㅜ
채팅은 제외하였다
✿회원기능 만 19세 이상 가입 가능 - 주민등록번호 앞 6자리 (필수) 20~70대 사이 가능 (초혼, 재혼 다 가능)
프로필 (사진 최소 2장 필수)
가입 아이디: 김빠빠/96년생/경기
➜ 애초에 결혼할 목적의 사이트이기 때문에 프로필 페이지와 회원기능 페이지를 합칠지 따로 할지 이야기를 좀 나눴는데 일단 회원기능과 프로필 페이지를 따로 만들기로 결정했다.
✿게시판 기능
게시판 (인스타그램느낌)
그룹데이트 미팅, 소개팅 - 광고업체진행 (이벤트방)
종교별 - 기독교/천주교/불교/무교
이사람 수상해요!(신고방) - 추가기능
작성자 이름 눌렀을때 그 사람의 프로필 페이지 뜰 수 있도록 구현
➜ 게시판을 추가하면 할수록 일이 너무 커져서... 처음엔 20대, 30대, ~ 70대까지 연령대별로 게시판이나 애초에 보이는 화면을 다르게 하고 싶었는데 그럴 경우에 시간과 기술이 부족하여 패스. 줄이고 줄여서 일단 게시판, 개개인의 프로필 페이지, 쪽지 기능을 생각중이다
✿댓글 기능
➜ 댓글과 좋아요 기능은 구현 예정
와이어 프레임
ERD 설계
ERD 설계를 할때 네이밍은 무조건 통일.
type이 정확하지 않으면 채우지 말고 정확할때 채워넣기
user name은 보통 가입 계정을 의미 (로그인하고 사용하는 name) 하기 때문에 헷갈리게 네이밍하지말기
http는 기본적으로 요청과 응답이기 때문에 채팅 / 실시간 알림 구현은 힘들다 쪽지기능은 웹소켓없이 구현가능
API 설계
Request + Response -> Json으로 적기
회원가입은 POST
만약 GET이란 기능이 있다면 따로 뺴서 적어라
Method는 하나의 방법만 들어가야한다
URL - 시작하는것도 통일.
main/ 이면 main/으로 통일
장고를 먼저짠다음에 그것에 맞게 API에 넣어도 좋다