Skip to content

졸업프로젝트II 감자클럽 설계도

SeongHun_Kim edited this page Oct 14, 2024 · 1 revision

- 프로젝트명

감자클럽

- 팀원

프론트 : 김효성, 김동균 백엔드 : 김성훈, 김지현 기획 : 안호빈, 장이삭

- 주제 선정 배경

  • 동아리 토이프로젝트를 진행하고 서버를 올리는 과정에서 포투폴리오를 보다 쉽고 서버를 올리는데 쉽게 해주기 위해 하나의 서버를 구축하여 동아리 인원들이 편하게 이용할 수 있도록 구조화

- 개발환경

  • Intellij IDEA
  • VSCode - React
  • AWS EC2
  • MySQL

시스템 구성도

  • 참고 UI
image
  • 1차개발 시스템 구성도
image image image

구현 기술

  • 주요 구현 기술 중 Docker Open API를 활용하여 백엔드 API를 설계하며, 스케줄러, 이벤트 리스너를 활용한 비동기 처리 기술을 주요 구현기술로 손꼽았습니다.
image

기대효과

  • 감자 내 주니어 백엔드 개발자들이 보다 원활한 서버 배포를 이용할 수 있으며 추후 포투폴리오 제출시 동아리 내에서 활동한 내역 및 감자에서 활동한 모든 프로젝트를 한눈에 보기쉽게 볼 수 있음

역할분담

  • 안호빈, 장이삭 : 전반적인 프로젝트 기획, 1차 - 2차 개발 설계, ERD 설계
  • 김지현, 김성훈 : 백엔드 API 설계 김성훈 -> Docker관련 API 설계, 김지현 -> CRUD, JWT 로직 설계
  • 김효성, 김동균 : 프론트 UI 설계 김동균 -> Docker, MyPage, Admin 설계, 김효성 -> Login, SignUp 설계

일정계획

  • 매주 목요일 저녁 9시 정기 회의를 갖고 필요시 피그마에 각자 요청사항을 달고 언급을 하여 주기적인 소통과 개발을 일정하게 유지해 나아갈 예정입니다.