From e5b984391e049181a123eab7a89636b89a43373b Mon Sep 17 00:00:00 2001 From: mando <88534959+kssumin@users.noreply.github.com> Date: Mon, 4 Mar 2024 04:33:41 +0900 Subject: [PATCH 1/5] =?UTF-8?q?docs=20:=20readme=20=EC=9E=91=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 86 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a90a6eb9..5eceb203 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,86 @@ -# black-company -BlackCompany팀의 에코노베이션 행사 관리 시스템 저장소입니다. +![EEOS.png](https://github.com/kssumin/black-company-be/assets/88534959/5969a08a-9e10-4bb5-be76-1b538a1988f1) +https://econo.eeos.store + +## EEOS를 소개합니다. + +EEOS는 Econovation Event Operation System의 준말로, 전남대학교 IT 동아리 에코노베이션의 행사를 관리할 수 있는 체계입니다. EEOS를 통해 에코노베이션에서 진행하는 행사의 등록과 출석 여부 및 수요조사 등을 관리할 수 있습니다! + +### ⛳ **서비스 목표** + +에코노베이션뿐만 아니라 모든 동아리에는 여러가지 성격의 행사들이 존재합니다. 주로 행사의 출석 여부는 수기로 기록하거나, 수요조사는 카카오톡등으로 진행됩니다. 그렇지만 행사들이 계속해서 쌓이게 된다면, 출석 체크 관리는 어려워지고, 행사에 대한 정보들을 확인하기 어려워집니다. + +그래서 저희는 EEOS를 통해서 행사들을 체계적으로 관리하여서 동아리의 모든 행사들을 아카이빙할 수 있는 서비스를 만들게 되었습니다. + +- **EEOS’s Mission** + - 출석 체크 시스템 온라인화 + - 행사 아카이빙 +- **EEOS’s Vision** + - 기존의 수기로 진행되었던 출석체크를 온라인으로 진행하여서, 사용자가 직접 자신의 출석 여부를 입력하여 출석체크를 하는 비용을 최소화하고, 이후 운영진(관리자)이 모든 행사들의 출석 여부를 빠르게 파악할 수 있게끔 한다. + - 이전까지의 모든 행사들을 서비스를 통해 아카이빙하여서 반복되는 행사들에 대한 방향성을 보다 빠르게 찾을 수 있게 돕는다. + +### 📄관련 문서 + +- About EEOS +- EEOS USER MANUAL +- EEOS VOC +- EEOS Update + +## 주요 기능을 소개합니다. (이미지를 첨부하고 싶은데 생각보다 어렵네여;;) (버전마다 한장의 페이지로 정리하고 싶은데, 기능이 너무 많아여) + +### **📍**EEOS 1.0 + +- 운영진(관리자) 전용 페이지로, 운영자가 회원들의 출석 여부를 입력합니다. + - 행사 조회 + - 행사 생성 및 수정 + - 행사 세부 정보 조회 + +### **📍**EEOS 2.0 + +- 모든 사용자가 직접 자신의 출석 여부를 입력할 수 있습니다. + - Slack OAuth 로그인 + - 행사 조회 **+ 행사 카테고리화** + - 행사 생성 및 수정 **+ 수요 조사 기능** + - 행사 세부 정보 조회 **+ 출석 상태 입력** + +### **📍**EEOS 2.1 + +- AI를 활용하여 팀빌딩을 진행하는 기능을 추가하였습니다. + +## 개발 팀 문서 + +### Frontend Architecture +![Frontend](https://github.com/kssumin/black-company-be/assets/88534959/c548d7fc-c6bc-4ecd-a152-1c8c8ce2e03c) + +### Backend Architecture +![Backend](https://github.com/kssumin/black-company-be/assets/88534959/1ee97117-7c2b-40bd-bd21-2e72b43d80a5) + +[AI - README.md](https://github.com/JNU-econovation/black-company/blob/main/AI/AI_README.md) + +[BE - README.md](https://github.com/JNU-econovation/black-company/tree/main/BE) + +[FE - README.md](https://github.com/JNU-econovation/black-company/blob/main/FE/README.md) + +[AOS - README.md](https://github.com/JNU-econovation/black-company/blob/main/AOS/README.md) + +## Black Company를 소개합니다. + +### **팀원 소개** +![Teams.png](https://github.com/kssumin/black-company-be/assets/88534959/60cd57f1-24a7-4c9c-a638-a4f6420e5464) + + +### 일정 관리 +![Plan.png](https://github.com/kssumin/black-company-be/assets/88534959/15a10eae-4e57-4137-bb62-81281563fb62) + + +### 회고 + +- Term과 Sprint가 끝날때마다 회고를 진행하여 프로젝트의 개선점을 찾고, 더 나은 프로젝트가, 팀이 되기 위해 노력하였습니다. +- [회고](https://www.notion.so/1616cafbb8e04a6490f959274a8616ea?pvs=4) + +### 🔗 해당 주제로 포스팅한 글 + +- [Steve velog](https://velog.io/@joonsu25/Term2-EEOS-2.0-%EC%A7%84%EC%A7%9C-%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A5%BC-%EC%96%BB%EB%8B%A4) + +### 🗣️발표자료 + +- [2024 Econovation WINTER DEV](https://www.youtube.com/live/vVuFdP8J4n4?si=PRMTeW5yQMY8hg99&t=14886) From 1be5de24caeced31db310e7fa11857adb05c90fb Mon Sep 17 00:00:00 2001 From: mando <88534959+kssumin@users.noreply.github.com> Date: Mon, 4 Mar 2024 04:40:48 +0900 Subject: [PATCH 2/5] =?UTF-8?q?docs=20:=20tech=20stack=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BE/README.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/BE/README.md b/BE/README.md index 4ce97bb2..5c5be3f6 100644 --- a/BE/README.md +++ b/BE/README.md @@ -5,10 +5,17 @@ | Language, Framework | Java, Spring Boot | | Database | MySQL, Redis, Flyway | | ORM | Spring Data JPA, QueryDSL | -| 운영 환경 구축 | ECR, ECS, EC2, Docker | +| 운영 환경 구축 | EC2, Docker | | Build | Gradle | | CI/CD | Github Actions | -| library | Spring Open Feign, OAuth 2.0 | +| Library | Spring Open Feign, OAuth 2.0, Actuator | + +## 실행방법 +1. git clone +2. 환경변수를 설정해줍니다.(env.properties) +3. docker-compose를 통해 db를 실행합니다. +4. spring boot를 실행합니다. + ## docs [서브 도메인 적용하기](https://velog.io/@kssumin/%EC%84%9C%EB%B8%8C-%EB%8F%84%EB%A9%94%EC%9D%B8-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0) @@ -21,8 +28,3 @@ [200 status code만 사용하지 말자](https://velog.io/@kssumin/EEOS-%EC%BA%90%EC%8B%B1) -## 실행방법 -1. git clone -2. 환경변수를 설정해줍니다.(env.properties) -3. docker-compose를 통해 db를 실행합니다. -4. spring boot를 실행합니다. From 616468202a20b4d731f02a018330b2eae9120bbb Mon Sep 17 00:00:00 2001 From: mando <88534959+kssumin@users.noreply.github.com> Date: Mon, 4 Mar 2024 04:45:10 +0900 Subject: [PATCH 3/5] =?UTF-8?q?docs=20:=20=EC=95=84=ED=82=A4=ED=85=8D?= =?UTF-8?q?=EC=B2=98=20=EC=82=AC=EC=A7=84=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5eceb203..ec16b775 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,8 @@ EEOS는 Econovation Event Operation System의 준말로, 전남대학교 IT 동 ![Frontend](https://github.com/kssumin/black-company-be/assets/88534959/c548d7fc-c6bc-4ecd-a152-1c8c8ce2e03c) ### Backend Architecture -![Backend](https://github.com/kssumin/black-company-be/assets/88534959/1ee97117-7c2b-40bd-bd21-2e72b43d80a5) +![Backend](https://github.com/kssumin/black-company-be/assets/88534959/52122af3-95eb-4b40-94df-e51a9fc02b94) + [AI - README.md](https://github.com/JNU-econovation/black-company/blob/main/AI/AI_README.md) From c2245a047a9b5900ae845f722231759e2d778c92 Mon Sep 17 00:00:00 2001 From: mando <88534959+kssumin@users.noreply.github.com> Date: Mon, 4 Mar 2024 04:47:12 +0900 Subject: [PATCH 4/5] =?UTF-8?q?docs=20:=20=EC=97=90=EC=BD=94=EB=85=B8=20?= =?UTF-8?q?=ED=9A=8C=EC=9B=90=EB=93=A4=EB=A7=8C=20=EC=9D=B4=EC=9A=A9?= =?UTF-8?q?=EA=B0=80=EB=8A=A5=ED=95=98=EB=8B=A4=EB=8A=94=20=EB=AC=B8?= =?UTF-8?q?=EA=B5=AC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index ec16b775..3d3ccfb7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,9 @@ ![EEOS.png](https://github.com/kssumin/black-company-be/assets/88534959/5969a08a-9e10-4bb5-be76-1b538a1988f1) + https://econo.eeos.store +현재는 econovation 회원들만 서비스를 이용할 수 있습니다. + ## EEOS를 소개합니다. EEOS는 Econovation Event Operation System의 준말로, 전남대학교 IT 동아리 에코노베이션의 행사를 관리할 수 있는 체계입니다. EEOS를 통해 에코노베이션에서 진행하는 행사의 등록과 출석 여부 및 수요조사 등을 관리할 수 있습니다! From e7d9ac4799da9e7571c765ad896c4e3aaaa5faf4 Mon Sep 17 00:00:00 2001 From: mando <88534959+kssumin@users.noreply.github.com> Date: Mon, 4 Mar 2024 04:48:21 +0900 Subject: [PATCH 5/5] =?UTF-8?q?docs=20:=20=EB=B6=88=ED=95=84=EC=9A=94?= =?UTF-8?q?=ED=95=9C=20=EB=AC=B8=EA=B5=AC=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3d3ccfb7..81a7d813 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ EEOS는 Econovation Event Operation System의 준말로, 전남대학교 IT 동 - EEOS VOC - EEOS Update -## 주요 기능을 소개합니다. (이미지를 첨부하고 싶은데 생각보다 어렵네여;;) (버전마다 한장의 페이지로 정리하고 싶은데, 기능이 너무 많아여) +## 주요 기능을 소개합니다. ### **📍**EEOS 1.0