AI웹 개발자 과정 공부 (팀스파르타)/프로젝트
24.05.13_TIL ( 팀 프로젝트 : AI NOST Django ) _ 0. 기획하기
티아(tia)
2024. 5. 14. 00:46
728x90
[ 세번째 프로젝트 ]
AI를 이용한 소설 사이트를 만들어 보자.
++ 팀 스로젝트로 팀과의 협업이 중요하다.
++ 장고 공식 문서는 항상 확인하기
https://docs.djangoproject.com/en/4.2/
https://github.com/1489ehdghks/NOST.git
S.A.
NOST
1. git commit 규칙🌟
- feat : 새로운 기능에 대한 커밋
- fix : 버그 수정에 대한
- build : build 관련 파일 수정에 대한 커밋
- chore : 그 외 수정에 대한 커밋
- ci : CI 관련 설정 수정에 대한 커밋
- docs : 문서 수정에 대한 커밋
- style : 코드 스타일 혹은 포맷 등에 대한 커밋
- refactor : 코드 리팩도링에 대한 커밋
- test : 테스트 코드 수정에 대한 커밋
- design : CSS 등 사용자 UI 디자인 변경
- rename : 파일 명 혹은 폴더명 수정 작업
- remove : 파일의 삭제 작업을 수행하는 경우
- setting: 초기 세팅 작업을 수행하는 경우
- assets: assets(image, font...) 관련 작업을 수행하는 경우
2. 프로젝트 개요
- NOST(Novel Stella)
- 소개
- AI를 이용한 소설 자동 작성 사이트
- 프로젝트에 들어갈 전체 기능
- 장르 선택에 따른 소설 문장 자동 생성
- 기승전결 구조로 소설이 만들어지게 구성
- 소설 장편, 단편 등 길이 조절 가능하도록 구현
- django-rest-auth, django-allauth를 이용한 소셜 로그인 기능
- MVP 목표
- 소설 CRUD
- 계정 CRUD
- 사용할 AI 서비스
- GPT-3.5를 이용한 내용 자동 생성
- (DALL-E를 이용한 글 내용에 해당하는 이미지 생성)
3. 개발 일정
- 2024.05.13 ~ 2024.06.13 (한달)
4. 역할 분담
- 김동환 : Leader, git 관리, 환경 구축
- 허준혁 : Sub-Leader, accounts CRUD
- 이혜민 : Books CRUD, Comments CURD
- 이환희 : listview, Form(회원 가입, 로그인, 생성 등)
- 역할 수행 이후 추가 분담 예정
5. 사용 기술
- Backend : Django (python)
- Frontend : React
- DB : Postgresql
6. 와이어프레API 명세
7. ERD Diagram
추가로 발전 시킬 것
8. 프로젝트 진행 규칙
- 코드 완벽 구현 전까지는 유저의 권한 부여 x
- 진행상황 2시간마다 보고
- 변동 사항 있을 시 팀원들에게 바로 보고
- PR 순서 절대 꼬이지 않도록!🔥🔥🔥
- 공지, 회의록, 기능 추가 관련 사항은 팀 디스코드에 작성
9. 프로젝트 관련 일정표
- 4시 30분 : 일단 환희님 PR
- 저녁 식사 이후 : 추가적으로 PR
반응형