diff --git a/README.md b/README.md index ce525811..e45fea74 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,17 @@ # econo-recruit + ## Description + --- + 에코노베이션 동아리 신입모집 플랫폼 매 신입기수 채용시 필요한 다양한 서비스들을 통합 관리 및 지원합니다. 협업을 위한 칸반보드식 업무 프로세스 지원 서비스, 지원서 작성 및 제출, TF 선정 및 전체 프로세스 관리자 페이지, 현 지원자 통계 페이지를 제공합니다. ## Requirements + +- node v19.5.0 +- pnpm - jdk-17 - java 11 - Spring Boot 2.6.7 @@ -13,27 +19,61 @@ - stomp-websocket:2.3.3 - swagger : springdoc-openapi-ui:1.6.6 +## How To Start + +### 1. Setting Enviromnment variables + +1. generate `.env` on `/frontend` directory + +``` +NCP_SMS_SERVICE_ID="" # NCP SMS 서비스 ID +NCP_SMS_ACCESS_KEY="" # NCP SMS 서비스 Access key +NCP_SMS_SECRET_KEY="" # NCP SMS 서비스 Secret key +NEXT_PUBLIC_API_URL="" # server end point URL +``` + +### 2-1. Start localhost with development environment + +```bash +pnpm install --frozen-lockfile +pnpm run dev +``` + +### 2-2. deployment to the production environment + +```bash +pnpm install --frozen-lockfile +pnpm run build +pnpm start +``` + ## Usage + 다음 서비스 다음 신입모집 기수에 다시 런칭 예정 ## 지원 서비스 ### 0. 메인 화면 - ![메인화면](https://user-images.githubusercontent.com/54030889/226104495-7983e142-1150-4908-8acf-4d6d257d1089.png) - + +![메인화면](https://user-images.githubusercontent.com/54030889/226104495-7983e142-1150-4908-8acf-4d6d257d1089.png) + ### 1. 칸반보드 서비스 ( 칸반보드형 지원자 관리 플랫폼 ) + - 각 칸반을 생성, 이동, 지원자 등록시 자동 카드 생성, 삭제, 네비게이션 관리, 좋아요, 댓글 기능 포함 -![신입모집 칸반보드](https://user-images.githubusercontent.com/54030889/226103685-ea9ec66b-f127-413c-b78d-23aad3f49a4e.png) + ![신입모집 칸반보드](https://user-images.githubusercontent.com/54030889/226103685-ea9ec66b-f127-413c-b78d-23aad3f49a4e.png) ### 2. 세부 카드 관리 -- 지원서 폼 내용 열람 및 평가, 댓글, 댓글 좋아요(일반 좋아요와 구분), -![카드내용](https://user-images.githubusercontent.com/54030889/226103761-bb1bb54e-fada-446d-bd07-d55b45770935.png) + +- 지원서 폼 내용 열람 및 평가, 댓글, 댓글 좋아요(일반 좋아요와 구분), + ![카드내용](https://user-images.githubusercontent.com/54030889/226103761-bb1bb54e-fada-446d-bd07-d55b45770935.png) ### 3. 관리자 페이지 + - 신입모집 TF 선정 , 통계 열람 -![신입모집 관리자 페이지](https://user-images.githubusercontent.com/54030889/226104145-91f758e8-1d44-44b9-b984-af77a9113641.png) -![신입모집 관리자 페이지통계](https://user-images.githubusercontent.com/54030889/226104347-0b71bfae-866b-4724-8231-59fbb17eff50.png) -![관리자 페이지](https://user-images.githubusercontent.com/54030889/226104472-f1497958-9b78-4acd-bd96-ada15df9cfbc.png) + ![신입모집 관리자 페이지](https://user-images.githubusercontent.com/54030889/226104145-91f758e8-1d44-44b9-b984-af77a9113641.png) + ![신입모집 관리자 페이지통계](https://user-images.githubusercontent.com/54030889/226104347-0b71bfae-866b-4724-8231-59fbb17eff50.png) + ![관리자 페이지](https://user-images.githubusercontent.com/54030889/226104472-f1497958-9b78-4acd-bd96-ada15df9cfbc.png) ### 4. 지원서 신청 + ![신청](https://user-images.githubusercontent.com/54030889/226104521-7806fffa-634c-48b5-95a7-87d66e7bfbb5.png) diff --git a/frontend/components/application/applicationLayout/BooleanTextarea.component.tsx b/frontend/components/application/applicationLayout/BooleanTextarea.component.tsx index c63a93db..56130a16 100644 --- a/frontend/components/application/applicationLayout/BooleanTextarea.component.tsx +++ b/frontend/components/application/applicationLayout/BooleanTextarea.component.tsx @@ -41,7 +41,7 @@ const TextArea = ({ node }: TextAreaProps) => {