프로젝트

N캠프에 참여한 수강생들의 프로젝트입니다.

동북아 커뮤니티 Oriental Unity

AIaaS 7기, HookKiller


공통기능 개발, Git관리, Infra 구축 및 관리, 문서 제작 및 관리, UI 설계김종원 |  검색기능 구현, 인증.인가 구현 , 문서 제작, 인프라 관리 보조, Git 관리, Ci / CD 관리, UI 설계봉세환 |  인증, 인가 구현, 외부 API 관리, 기능모듈 소개, UI 설계, 문서화서재운

게시판 기능 구현, 마이페이지 기능 구현, 공통기능 구현, 문서제작, UI 설계, 문서화이정훈 |  공지사항 기능 구현, 사용자 관리 관리자 페이지 구현, 인프라 관리, UI 설계, 문서화최근우 |  게시판 기능 구현, 마이페이지 기능 구현,파파고 API관리, UI 설계, 문서화이진석

[역할 상세]

 김종원

봉세환

팀장

● 팀원의 기능구현 기술상담 및 지원

기능 개발

● 공통사항

-Dockerfile제작

● Front

- Back 호출해야하는 API 공통기능으로 구현

- 헤더 및 푸터 구현

- 메인페이지 랭킹박스 구현

● Back

- 환경별 프로젝트 설정 분류 (yml) 

- 메일 발송기능 공통 모듈로 구현

- Object Storage업로드기능 공통모듈로 구현

- Papago API 호출기능 공통모듈로 구현

- 일주일 최다 랭킹기능 구현

- Security 설정

UI 설계

● 와이어프레임 제작

Git 관리

● Commit Rule

● 코드리뷰

● 태그관리

● Merge권한

Infra 구축 및 관리

● 프록시서버-어플리케이션서버 환경 구축

● Private 존 아키텍쳐 설계

● Jenkins 관리

● PinPoint 설치 및 관리

문서 제작 및 관리

● 노션 일정 관리 + 간트차트

● 요구사항 정의

● 인프라 아키텍처 설계

● ERD 설계

● 프로젝트 정보 문서화 (README)

UI 설계

● 와이어프레임 제작

Git 관리

● Commit Rule

● 코드리뷰

● 태그관리

● Merge권한

Infra 구축 및 관리

● 프록시서버-어플리케이션서버 환경 구축

● Private 존 아키텍쳐 설계

● Jenkins 관리

● PinPoint 설치 및 관리

CI / CD 관리

● Jenkins를 통한 프로젝트 CI와 CD의 관리

문서 제작

● 팀원이 알아야 하는 기능들에 대한 문서화 및 팀원간에 공유


검색기능 구현

● Front + Back

- 게시물에 대한 검색기능 구현


인증.인가 구현

● Back

- 인증.인가 구현에 대한 보조 및 문서화

서재운

이정훈

최근우

이진석

UI 설계

와이어프레임 제작


외부 API관리

Kakao API 발급 및 관리

Google API 발급 및 관리


기능모듈 소개

OpenFeign에 대한 컨퍼런스 및 소개, 안내


문서화

ERD


인증, 인가 구현

Back

- Spring Security를 활용한 Application 보안 설정

- JWT방식을 통한 인가 구현

Front + Back

- 로그인, 회원가입 기능 구현

- OpenFeign을 활용한 소셜로그인 (카카오) 구현

- OpenFeign을 활용한 소셜로그인 (Google)구현

UI 설계

● 와이어프레임 제작

문서화

● ERD

● 시연영상 촬영 및 편집

공통기능 구현

● React Quill을 활용한 에디터 컴포넌트 구현

● Papago 번역 모듈 기능 구현

기능 구현

● Front + Back

- 게시판 기능 CRUD 

- 마이페이지 CRUD

UI 설계

● 와이어프레임 제작

문서화

● ERD

● 발표용 PPT제작

인프라 관리

● 로컬개발용 6개의 Database 관리

기능구현

● Front + Back

- 공지사항 기능 CRUD 구현 

● Back

- 사용자 관리 기능 CRUD 구현

- 관리자 계정 추가 및 삭제 CRUD 구현

UI 설계

와이어프레임 제작

문서화

ERD

NCP 파파고 API 활용을 위한 문서화 및 정보 수집

API관리

API 사용량에 대한 모니터링 및 관리

기능 구현

Front + Back

- 게시판 기능 CRUD 

- 마이페이지 CRUD

 

[프로젝트 설명]

서로 이웃한 동북아시아 국가인 한국, 중국, 일본 세 나라가 언어의 제약 없이 자유롭게 소통하고 교류 할 수 있는 다국적 커뮤니티 서비스


첨부파일