Chaeyoung Moon |
rlaalsghks8 |
Heeseo Kim |
백슬기 |
문채영 |
김민환 |
김희서 |
백슬기 |
Team Leader, Backend Developer |
Backend Developer |
Backend & Frontend Developer |
Frontend Developer |
배포, 결제, 구독갱신, ChatGPT, 북마크, 관리자페이지 |
소셜로그인(카카오), 커뮤니티 게시판 API, 교재 검색 및 상세페이지 조회, PDF 웹뷰 조회, 관리자 페이지 |
[FE] API 연동 [BE] 소셜로그인(카카오), 마이페이지, 커뮤니티 게시판, 관리자 페이지, 구독 갱신 |
웹 뷰 구현 및 퍼블리시, API 연동 |
교재 열람 시 질문 커뮤니티 기능 사용 가능
- 사용자가 궁금한 Chapter,Page에 대한 질문글 업로드 가능
- 다른 사용자들이 질문에 대해 댓글을 통해 답변 및 소통 가능
- 질문 검색 기능에서 Chapter, page를 입력하여 같은 어려움을 겪고 있는 다른 사용자들의 질문들을 확인 가능
PG사 API 통합 구현 및 Spring Batch를 활용한 결제 및 구독 갱신
- 결제 구현 시, PG사의 API를 통합하여 구현
- 사용자에게 다양한 결제 옵션 제공 가능
- Spring Batch를 사용하여 자동 정기 결제 시스템 구현
- 오전 10시를 기준으로 사용자의 결제 상태, 구독 만료일을 확인하여 사용자가 결제를 했을 경우 구독 만료일을 한 달 뒤로 갱신하여 DB에 저장
- 사용자가 결제를 해지했을 경우 결제 상태를 미결제로 변경 후 구독 정보 갱신
contents 접근성 향상
- 복잡한 개념이나 용어에 대한 설명을 요청할 때, 챗봇을 통한 즉각적인 정보 습득 가능
Category | Stack |
---|---|
Front-end |
React , JavaScript , TypeScript |
Back-end |
SpringBoot , Java |
Data Fetching |
Axios |
Deployment |
Nginx , AWS |
Database |
MySQL(RDS) |
Collaboration |
Notion , Figma , Discord |
Type | Description |
---|---|
[CHORE] |
동작에 영향 없는 코드 or 변경 없는 변경사항(주석 추가 등) |
[FEAT] |
새로운 기능 구현 |
[ADD] |
Feat 이외의 부수적인 코드 추가, 라이브러리 추가, 새로운 파일 생성 |
[FIX] |
버그, 오류 해결 |
[DEL] |
쓸모없는 코드 삭제 |
[RENAME] |
README나 WIKI 등의 문서 수정 |
[REFACTOR] |
파일 이름 변경시 |
[SETTING] |
프로젝트 세팅 |
Git-Flow
[브랜치명 예시]
ex) feature/#3-login