개요
- 작업 기간 : 22.09.29 ~ 22.10.05
- 개발 인원 : A3 - 2L3J (이태은, 이현재, 장준표, 정진엽, 조지현)
- 기술 스택 : Django, Python, SQLite, HTML
- 역할 분담 :
- 회원가입/로그인 : 조지현
- 글쓰기/수정/삭제 : 이태은
- 댓글쓰기/수정/삭제 : 장준표
- 팔로잉/태그 : 정진엽
- 프론트엔드/배포 : 이현재 Git Hub
https://github.com/jihyun-cho-0/spartagram
S.A.(Starting Assignment)
- 서비스명 : Spartagram
- 서비스 목표(기획의도) :
'Spartagram'은 학습 도중 떠오르는 궁금증을 자유롭게 질문하고
답변을 주고받으며 자유롭게 상호작용하는 SNS 입니다. - 핵심기능 : 사진, 테그를 포함한 게시글 작성 및 댓글 작성, 팔로잉, 좋아요 기능
- 와이어프레임
- 개발해야하는 기능 및 DB 구조 설계
중간작업 배분
- 게시글 작성 페이지 : 이태은님
* 네비게이션 바에 게시글 작성 버튼 생성 후 작성 페이지 모달창 띄우기
- 게시글 및 tag 수정 : 이현재님
* 게시글 및 tag 수정
- 로그인 직후 기본 페이지(게시글 목록) : 장준표님
* 팔로우한 사용자의 게시글 보여주기
- 팔로잉, 팔로워 해당하는 사용자 목록 : 정진엽님
* 팔로잉, 팔로워 클릭 시 이에 해당하는 '사용자 목록'을 모달창으로 띄우기
- 프로필 페이지, 프로필 수정 : 조지현
* 네비게이션 바에서 프로필 사진 클릭 시 bio, 닉네임, 팔로잉·팔로워 수, 프로필 사진 보여주기
** 프로필 수정
보완사항
- 이메일 중복 검사
- 회원가입 페이지 항목 명칭 변경 (이름 → 아이디)
- 회원가입 작성 중 해당 항목 지정 글자 수 초과 시 에러창 출력
- 게시글 작성 시 사진 추가
원격저장소 push 전 점검사항
- migrations 폴더 속 하위파일 모두 삭제 (__init__.py 제외)
- db.sqlite3 파일 삭제
- add, commit
- 원격저장소의 새 브랜치로 push git push origin (로컬 작업 branch이름)
* 원격저장소에 새로운 브랜치가 생성된 뒤 push
- pull request
'프로젝트' 카테고리의 다른 글
[내일배움캠프] Project 1. A3(2L3J) 회고 (0) | 2022.10.06 |
---|