|
1 | 1 | # 🔔 공각심 |
2 | | -<img src="https://github.com/user-attachments/assets/81bbb2fa-eafd-4689-b84e-42a9b819c13a" width="800" height="450"/> |
| 2 | +<img with="800" src="https://github.com/user-attachments/assets/81bbb2fa-eafd-4689-b84e-42a9b819c13a"> |
3 | 3 |
|
4 | 4 | <br/> |
5 | 5 | <br/> |
6 | 6 |
|
7 | 7 | ## Member |
8 | | -- 임수빈 |
9 | | -- 김유진 |
10 | | -- 원준영 |
11 | | -- 박세웅 |
| 8 | +#### 😃임수빈 |
| 9 | + - 서버 배포 |
| 10 | + - 로그인/회원가입 기능 |
| 11 | + - 유사 사용자 시험 추천 기능 |
| 12 | + |
| 13 | +#### 🥰김유진 |
| 14 | + - AI 시험 일정 추천 기능 |
| 15 | + - 자격증 검색 기능 |
| 16 | + - 랜덤 퀴즈 알림 기능 |
| 17 | + - 캘린더 (추가, 조회, 삭제) 기능 |
| 18 | + |
| 19 | +#### 🤓원준영 |
| 20 | + - 자격증 정보 크롤링 |
| 21 | + - 자격증 (전체 목록, 상세 정보, 시험 일정) 조회 기능 |
| 22 | + - 랜덤 퀴즈 유형에 따른 퀴즈 출력 기능 |
| 23 | + |
| 24 | +#### 😄박세웅 |
| 25 | + - 퀴즈 정보 크롤링 |
| 26 | + - 자격증 관련 접수/알림/시험일정 등록 기능 |
| 27 | + - 랜덤 퀴즈 유형에 따른 정답 유무 기능 |
| 28 | + |
| 29 | +<br/> |
12 | 30 |
|
13 | 31 | ## Tech stack |
14 | | -- Framework: Express |
15 | | -- Language: Node.js, TypeScript |
16 | | -- ORM: Prisma |
17 | | -- Database: MongoDB, Prisma ORM |
18 | | -- Authentication: Passport, Google OAuth2, Kakao login |
19 | | -- API Documentation: Swagger |
20 | | -- Dev Tools: Nodemon, ESBuild, TSX |
| 32 | +- **Framework**: Express |
| 33 | +- **Language**: Node.js, TypeScript(서버, API) | Python(크롤링) |
| 34 | +- **ORM**: Prisma |
| 35 | +- **Database**: MySQL, MongoDB |
| 36 | +- **Authentication**: JWTToken, bcrytjs |
| 37 | +- **API Documentation**: Swagger |
| 38 | +- **Dev Tools**: Nodemon, ESBuild, TSX |
| 39 | +- **Realtime Processing**: Firebase Cloud Messaging(FCM), OpenAI API |
| 40 | +- **Data Collection** : Python, Open API |
| 41 | +- **Cloud Computing**: AWS VPC(VPC peering), AWS EC2 |
| 42 | + |
| 43 | +<br/> |
21 | 44 |
|
22 | 45 | ## Git Flow |
23 | 46 | - main : 최종적으로 배포되는 브랜치 |
24 | 47 | - dev : 배포 전, 개발 중심으로 검증 위주의 브랜치 |
25 | 48 | - feature : 추가 기능을 개발 혹은 기존 기능 수정 브랜치 |
26 | 49 | - hotfix : main 브랜치에서 발생한 버그를 수정하는 브랜치 |
27 | 50 |
|
| 51 | +<br/> |
| 52 | + |
28 | 53 | ## 🚨 github 주의사항 |
29 | 54 | - Pull request 생성 시, main인지 dev인지 반드시 확인 |
30 | 55 | - 기능 별로 branch 생성 |
|
0 commit comments