hook-killer / document

프로젝트의 문서, 정보를 기록하기 위한 Repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

프로젝트가 종료될 때 쯤엔 해당 Repository를 Public으로 공개할 예정입니다.

Index

1️⃣프로젝트 소개

1. 개요

LOGO

Note

거리가 가까운 동북아 3국인 중국, 한국, 일본 세개국의 더 돈독한 화합과 교류를 위한 커뮤니티를 만들어보고 싶어 제작해본 프로젝트입니다.

2. 멤버

종원 세환 재운 정훈 근우 진석

3. 일정

Note

23년 09월 27일에 시작하였으며, 설계, 구축, 개발, 시연 총 4개의 단계를 진행하였습니다. 이후 23년 10월 27일 개발을 완료하였습니다.

2️⃣아키텍쳐

Note

Proxy Server를 제외한 모든 인프라를 Private Zone에서 구축을 해보고자 하였습니다.

인프라에서 실제로 공개된 영역은 Pinpoint, Jenkins, API Server, Nginx Server만 Public 하게 노출이 된 구상도입니다.

Architecture Map

3️⃣기술스택

1. FrontEnd

NGINX React ReactRouter ReactQuery Axios i18next Quill MUI Bootstrap ENV JavaScript HTML5 CSS3

2. BackEnd

JDK17 Gradle Spring Boot Spring Data JPA Spring Security Spring Cloud Thymeleaf jwt

3. Service

NCP NCP NCP NCP NCP NCP NCP NCP NCP Kakao Google

4. DB

MySQL

5. CI/CD

Github Actions Docker Jenkins

6. Tool

Github Intellij IDEA VSCode Slack Notion PostMan

4️⃣ERD

ERD

5️⃣와이어프레임

Warning

많은 양의 이미지 이다보니 위키 링크를 첨부하였습니다.

6️⃣개발 및 이슈, 회고

각자 개발하면서 어떤 생각을 하는지 꾸준히 기록해보세요 😃

개발하면서 발생한 이슈 또는 개발관련 문제들에 대해서 기록하고 링크를 걸어보세요😃

종원

세환

진석

근우

정훈

재운

7️⃣부하테스트 기록 이미지

위키로 정리하고 위키 링크 기록하기

8️⃣Project Demo

[!INFO] 실제 전부 개발했던 시연 영상입니다.

Demo 기능별 시연 영상

Warning

많은 양의 이미지 이다보니 위키 링크를 첨부하였습니다. 양해 부탁드립니다.

Demo 총 시연 영상

Project Demo Youtube

9️⃣발표 영상

Project Result Youtube

About

프로젝트의 문서, 정보를 기록하기 위한 Repository