728x90
백엔드 툴로 장고(Django)를 사용하고 싶어서 미니 프로젝트를 기획하게 되었다.
프론트 1명 백엔드 2명으로 이뤄졌고, 나는 백엔드를 담당하게 되었다.
<서비스 기획>
기본 골자는 책을 선택하여 서평(독후감)을 작성하는 사이트 이다.
고양이를 좋아해서 고양이가 책을 추천해준다는 컨셉으로 사이트 디자인을 하였다.
사용자가 검색창에서 키워드를 입력하면, 해당 키워드에 맞는 책을 랜덤으로 5개 선택해 띄워준다.
사용자는 여기서 한 권을 선택해 책을 읽고, 이에 대한 서평을 작성할 수 있다.
<사용 기술 스택>
프론트엔드는 리액트로, 백엔드는 장고를 이용하였다.
DB는 SQLite를 이용하기로 했다.
우선은 로컬에서 작업하지만, 사이트가 완성되면 이를 오라클 클라우드 서버를 이용하여 클라우드 서버에 올릴 계획이다.
협업은 깃을 이용하고 사용하는 프로그램은 VSCode, 인텔리제이, 파이참 등을 이용하기로 하였다.
<기능 소개>
회원가입/로그인 기능
서평 작성 관련 기능
책 검색 기능
회원 정보 관련 기능
으로 세분화 하여 기능 명세서를 간략하게 작성해보았다.
백엔드로 개발해 보는 것이 오랜만이라 걱정이다..
어찌되었던 완성이 목표인데 1월 안에 다 완성했으면 좋겠다.. 힘내자 나 자신
728x90
반응형
'프로젝트 > 서평사이트' 카테고리의 다른 글
[고양이와 책을] 프로젝트 결과 정리 (0) | 2022.04.05 |
---|---|
[고양이와 책을] 비밀번호 변경 ( patch, QuerySet - update ) (0) | 2022.02.17 |
[고양이와 책을] 로그인 정보 넘기기(Django - QuerySet) (0) | 2022.02.10 |
[고양이와 책을] json 인코딩 에러 해결 (0) | 2022.02.07 |
[고양이와 책을] 로그인과 회원가입 기능 구현 (0) | 2022.01.25 |