밀리의 서재 클론코딩 프로젝뜨 (내일채움공책📒 )

2021. 10. 3. 18:26나의 일상/Wecode

 

1) TEAM 👨‍👩‍👦 

독서와 무제한 친해지리, 전자책 구독 서비스 밀리의 서재

프로젝트 개요 📒 

밀리의 서재 어플리케이션을 모티브로 한 전자책 구독 웹서비스 구현

개발 인원 및 기간 📒 

개발기간 : 2021/09/13 ~ 2021/10/1 (연휴기간 제외) 개발 인원 : 프런트엔드 3명, 백엔드 3명 개발자

  • FE: 강연옥 조성환 주철진
  • BE: 박지원 신우주 이무현

개발 인원 및 기간 📒 

Reference ❗️

이 프로젝트는 밀리의 서재 애플리케이션을 참조하여 학습 목적으로 만들었습니다. 실무 수준의 프로젝트이지만 학습용으로 만들었기 때문에 이 코드를 활용하여 이득을 취하거나 무단 배포할 경우 법적으로 문제 될 수 있습니다. 이 프로젝트에서 사용하고 있는 사진 대부분은 위 코드에서 구매한 것이므로 해당 프로젝트 외부인이 사용할 수 없습니다.

2) Plan 📅 

  • 프로젝트 수행 기간
    2021.09.13 ~ 2021.10.1 (연휴기간 제외)
  • 프로젝트 수행 방법 애자일 방법론을 활용한 스크럼 방식 애자일 방법론을 활용한 스크럼 방식

1주 차 2주 차

  • FE - 소셜로그인, 메인페이지, 검색창 페이지 구현
  • BE - 소셜로그인 통신확인, 데이터 모델링, 각 페이지 로직 구현
  • FE - 상세페이지, Nav & Footer, 뷰어 기능 등 구현, 동적 라우팅 구성 및 구동 확인
  • BE - 배포 및 유닛테스트

 

3) 기술 스택 🛠

실행환경

  • MacOSX
  • Ubuntu
  • Conda 4.10.3
  • Django 3.2.4
  • MySQL 5.7 
  • mysqlclient 2.0.3

적용기술

  • FrontEnd : html, styled-compnents, javascript, react
  • BackEnd : Python, Django, MySQL

협업도구

  • Slack
  • Git & Github
  • Trello
  • Postman

 

4) 주요 구현 사항 📕 

Front-End 🎨 

강연옥 조성환 주철진
- 검색창 구현(카테고리별 검색, 필터링 기능, 검색결과 페이지 등)
- 뷰어 기능 구현(한 쪽 보기/두 쪽 보기, 목차기능, 페이지 이동 기능 등)
- Nav바 구현
- 소셜로그인 페이지 구현(Kakao)
- 나의 서재 페이지 구현(전체도서보기, 나의 책장 보기 등)
- 메인페이지 구현(Carocell, 도서 추천서비스, 오늘의 도서 보기 등)
- 상세페이지 구현(책 정보 보기, 바로 읽기 기능, 댓글 기능, 좋아요 기능 등)
- Footer 구현

 

Back-End 🛢 

박지원 신우주 이무현
- DB 모델링
- 나의 서재와 책장기능 로직 구현
- 엔드포인트 구현
- DB 모델링
- 소셜로그인
- 데코레이터
- 뷰어기능 로직 구현, 엔드포인트 구현
- DB 모델링
- 메인페이지와 상세페이지 로직 구현
- AWS 배포: RDS,S3 업로드, EC2 배포

 

5) Project Review 

 

1차를 넘어 2차 프로젝트를 하면서 많은 것 또한 느꼈다.

1차처럼 목표는 작지만 확실하게 하고 싶은 마음이 컸고, 추석도 끼어있어서 시간이 많을 거라 생각한 나! 반성합니다,,

2차 만의 포인트적인 기능이 있어야 한다고 생각기에 욕심도 많았는데 유닛 테스트에 발목이 잡혀서 시간을 엄청 잡아먹혔다..

(그만큼 중요한 Unit Test)

많은 것을 구현하려고 욕심을 부린 것 같아 애자일 하지 못했다고 생각한다.

다행히 뷰어라는 새로운 기능 구현과 기능을 공부할 수 있어서 좋았다.

백엔드팀에서 제일 큰 역할을 해주신 무현님에게 감사드리며, 옆에서 같이 고군분투하면서 공부했던 지원님에게도 감사드립니다 :)))

프런트팀 또한 백에서 Blocker도 많았는데 잘 기다려주고 이해해줘서 감사했습니다..

위 코드에 와서 정말 좋다고 생각하는 점이 팀원끼리 2주간의 1, 2차 프로젝트를 하면서 나 같은 비전공자도 많은 것을 배울 수 있다는 점에서 너무 감사하다(질문에도 귀찮아해주지 않았던 24기 백엔드분들이 있어서 Goooooooood!!)

내일채움공책팀에게도 감사하지만 함께해준 WeCode 24기들에게도 항상 감사하는 마음을 가지고,

기업 협업 나가서도 모두 파이팅해서 좋은 결과 있다면 저는 행복할 거 같아요 :)

긴 글 읽어주셔서 감사합니다.

 

사랑스런 내일채움공책 팀원들🥰

'나의 일상 > Wecode' 카테고리의 다른 글

[Wecode] 위코드 4주간의 회고록  (0) 2021.08.30