Skip to content

Commit

Permalink
feat(status): remove project (#255)
Browse files Browse the repository at this point in the history
  • Loading branch information
gwansikk authored Oct 18, 2024
1 parent decf57f commit 935504f
Show file tree
Hide file tree
Showing 42 changed files with 91 additions and 685 deletions.
1 change: 0 additions & 1 deletion .commitlintrc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ export default {
'land',
'member',
'time',
'status',
'config',
'design-system',
'icon',
Expand Down
44 changes: 21 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,46 +1,44 @@
# clab-platforms · [![GitHub License](https://img.shields.io/github/license/KGU-C-Lab/clab-platforms)](https://github.com/kgu-clab/clab-platforms/blob/main/LICENSE) [![pnpm CI](https://github.com/kgu-clab/clab-platforms/actions/workflows/pnpm-ci.yml/badge.svg)](https://github.com/kgu-clab/clab-platforms/actions/workflows/pnpm-ci.yml) [![codecov](https://codecov.io/gh/KGU-C-Lab/clab.page/graph/badge.svg?token=Z5PFR6US6Z)](https://codecov.io/gh/KGU-C-Lab/clab.page)

[경기대학교 AI컴퓨터공학부 개발동아리 C-Lab](https://www.clab.page/)의 공식 프론트엔드 시스템이에요.
지속적으로 늘어나는 프론트엔드 프로젝트를 유연하고 효율적으로 관리하기 위해 [모노레포(Monorepo)](https://en.wikipedia.org/wiki/Monorepo) 환경으로 만들어졌어요.
[경기대학교 AI컴퓨터공학부 개발동아리 C-Lab](https://www.clab.page/)의 공식 프론트엔드 시스템이에요.

해당 프로젝트는 단순히 동아리 내에서 사용할 목적으로 시작되었지만, 그 목표와 가능성은 훨씬 더 넓고 깊은 의미를 지니고 있어요.
**동아리나 다양한 모임이 활동하는 과정에서 마주할 수 있는 여러 문제점을 해소**하고자 해요. `소통의 어려움`, `참여도 문제`, `자료 공유 및 관리`, `활동 계획의 비효율성` 등 모임에서 발생하는 불편한 문제를 해결하고자 하며 **궁극적으로 모든 구성원이 자연스럽게 연결되어 몰입하고 열정과 역량을 마음껏 펼칠 수 있는 커뮤니티**를 만드는 거예요.
해당 프로젝트는 단순히 동아리 내에서 사용할 목적으로 시작되었지만, 그 목표와 가능성은 훨씬 더 넓고 깊은 의미를 지니고 있어요.

모든 구성원이 편리하고 자연스럽게 연결되는 경험을 할 수 있도록 기획해요. 동아리를 넘어 대학이라는 큰 커뮤니티를 통합하고자 끊임없이 도전하고 있어요. 해당 프로젝트가 대학교의 `Best Practice`가 되어 구성원이 자연스럽게 연결되고, 시너지를 발휘하며 구성원들이 만족하고 사용할 수 있는 시스템을 구축하는 것을 지향하고 있어요.
## What is C-Lab Platforms?

## Features
**다양한 모임이 활동하는 과정에서 마주할 수 있는 여러 문제점을 해소**하고자 해요. `소통의 어려움`, `자료 공유 및 관리`, `활동 계획의 비효율성` 등 모임에서 발생하는 불편한 문제를 해결하고자 하며 **궁극적으로 모든 구성원이 자연스럽게 연결되어 몰입하고 열정을 마음껏 펼칠 수 있는 커뮤니티**를 만드는 거예요.

동아리를 넘어 대학이라는 큰 커뮤니티를 통합하고자 끊임없이 도전하고 있어요. 해당 프로젝트가 대학교의 `Best Practice`가 되어 구성원이 자연스럽게 연결되고, 시너지를 발휘하며 구성원들이 만족하고 사용할 수 있는 시스템을 구축하는 것을 지향하고 있어요.

## Key features

> 해당 모노레포에 포함된 모든 프로젝트는 다음과 같은 특징을 가지고 있어요.
- 지속가능한 개발과 원활한 인수인계를 위해 간단한 코드라도 `주석`을 작성해요.
- 최신 기술만을 고집하지 않고 문제 해결에 필요한 `최적의 기술을 선정`하여 사용해요.
- 일관된 사용자 경험을 제공하기 위해 자체 개발한 `Design System`을 사용하고 있어요.
- 지속가능한 개발과 원활한 인수인계를 위해 간단한 코드라도 **주석**을 작성해요.
- 최신 기술만을 고집하지 않고 문제 해결에 필요한 **최적의 기술을 선정**하여 사용해요.
- 일관된 사용자 경험을 제공하기 위해 자체 개발한 **Design System**을 사용하고 있어요.

## Apps

![monorepo diagram](https://github.com/user-attachments/assets/fae92084-3945-47ee-b1a9-fffad4a09cd9)

> @clab-platforms의 프로젝트 구성도예요. 더 자세히 알고 싶다면 해당 프로젝트의 `README.md`를 살펴봐주세요.
### auth · [![Website](https://img.shields.io/website?url=https%3A%2F%2Fauth.clab.page&up_message=online&up_color=black&down_message=offline&down_color=black&label=in%20production&labelColor=black)](https://auth.clab.page/) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Fauth%2Fpackage.json&labelColor=black&color=black)

구성원 계정을 OAuth 프로토콜을 기반으로 @clab-platforms 서비스를 편리하게 연결할 수 있는 통합 인증 시스템이에요.

### land · [![Website](https://img.shields.io/website?url=https%3A%2F%2Fwww.clab.page&up_message=online&up_color=black&down_message=offline&down_color=black&label=in%20production&labelColor=black)](https://www.clab.page/) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Fland%2Fpackage.json&labelColor=black&color=black)
### [member](https://github.com/kgu-clab/clab-platforms/blob/main/apps/member) · [![Website](https://img.shields.io/website?url=https%3A%2F%2Fplay.clab.page&up_message=online&up_color=black&down_message=offline&down_color=black&label=in%20production&labelColor=black)](https://play.clab.page/) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Fmember%2Fpackage.json&labelColor=black&color=black)

모임에 대한 소개, 활동, 블로그 등 다양한 정보를 공유하는 랜딩페이지 시스템이에요.
모임이 자연스럽게 온라인에서 이뤄질 수 있도록 커뮤니티, 운영관리를 제공하는 서비스이에요.

### [member](https://github.com/kgu-clab/clab-platforms/blob/main/apps/member) · [![Website](https://img.shields.io/website?url=https%3A%2F%2Fplay.clab.page&up_message=online&up_color=black&down_message=offline&down_color=black&label=in%20production&labelColor=black)](https://play.clab.page/) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Fmember%2Fpackage.json&labelColor=black&color=black)
### time · ![WIP](https://img.shields.io/badge/work_in_progress-black) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Ftime%2Fpackage.json&labelColor=black&color=black)

구성원의 활동과 커뮤니케이션을 지원하는 인터널(Internal) 그룹웨어 시스템이에요.
학교 생활에 필요한 모든 정보를 제공하는 정보 서비스이에요.

### status · ![WIP](https://img.shields.io/badge/work_in_progress-black) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Fstatus%2Fpackage.json&labelColor=black&color=black)
### land · [![Website](https://img.shields.io/website?url=https%3A%2F%2Fwww.clab.page&up_message=online&up_color=black&down_message=offline&down_color=black&label=in%20production&labelColor=black)](https://www.clab.page/) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Fland%2Fpackage.json&labelColor=black&color=black)

서비스 시스템의 상태를 모니터링하고 관리하는 시스템이에요.
모임에 대한 브랜딩, 소개와 모집을 위한 랜딩페이지 서비스이에요.

### time · ![WIP](https://img.shields.io/badge/work_in_progress-black) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Ftime%2Fpackage.json&labelColor=black&color=black)
### auth · [![Website](https://img.shields.io/website?url=https%3A%2F%2Fauth.clab.page&up_message=online&up_color=black&down_message=offline&down_color=black&label=in%20production&labelColor=black)](https://auth.clab.page/) ![GitHub package.json version](https://img.shields.io/github/package-json/v/KGU-C-Lab/clab-platforms?filename=apps%2Fauth%2Fpackage.json&labelColor=black&color=black)

학교 생활에 필요한 정보를 제공하고 관리하는 플랫폼 시스템이에요.
계정을 OAuth 프로토콜을 기반으로 서비스를 편리하게 연결할 수 있는 통합 인증 시스템이에요.

## Packages

Expand All @@ -50,7 +48,7 @@

## Server

> Back-end, Server, Infra에 대한 정보는 다른 저장소에서 확인할 수 있어요.
> 서버에 대한 정보는 아래 저장소에서 확인할 수 있어요.
### [clab-platforms-server](https://github.com/kgu-clab/clab-platforms-server)

Expand Down Expand Up @@ -86,6 +84,6 @@
## License

C-Lab의 모든 공개 프로젝트는 [GNU General Public License v3.0](https://github.com/kgu-clab/clab-platforms/blob/main/LICENSE)의 라이선스를 따라요.
자세한 사항은 `LICENSE`를 참고해주세요.
자세한 사항은 [프로젝트의 라이선스](LICENSE)를 참고해주세요.

GPL-3.0 © Kyonggi University C-Lab
36 changes: 0 additions & 36 deletions apps/status/.gitignore

This file was deleted.

Binary file removed apps/status/app/favicon.ico
Binary file not shown.
56 changes: 0 additions & 56 deletions apps/status/app/globals.css

This file was deleted.

33 changes: 0 additions & 33 deletions apps/status/app/layout.tsx

This file was deleted.

9 changes: 0 additions & 9 deletions apps/status/app/page.tsx

This file was deleted.

4 changes: 0 additions & 4 deletions apps/status/next.config.mjs

This file was deleted.

30 changes: 0 additions & 30 deletions apps/status/package.json

This file was deleted.

8 changes: 0 additions & 8 deletions apps/status/postcss.config.mjs

This file was deleted.

Binary file removed apps/status/public/image/logo_primary.webp
Binary file not shown.
Binary file removed apps/status/public/image/logo_secondary.webp
Binary file not shown.
1 change: 0 additions & 1 deletion apps/status/public/lottie/working.json

This file was deleted.

1 change: 0 additions & 1 deletion apps/status/public/next.svg

This file was deleted.

1 change: 0 additions & 1 deletion apps/status/public/svg/github.svg

This file was deleted.

1 change: 0 additions & 1 deletion apps/status/public/vercel.svg

This file was deleted.

1 change: 0 additions & 1 deletion apps/status/src/shared/constant/index.ts

This file was deleted.

5 changes: 0 additions & 5 deletions apps/status/src/shared/constant/serviceList.ts

This file was deleted.

2 changes: 0 additions & 2 deletions apps/status/src/shared/index.ts

This file was deleted.

1 change: 0 additions & 1 deletion apps/status/src/shared/type/index.ts

This file was deleted.

3 changes: 0 additions & 3 deletions apps/status/src/shared/type/service.ts

This file was deleted.

11 changes: 0 additions & 11 deletions apps/status/src/shared/ui/Title.tsx

This file was deleted.

Empty file removed apps/status/src/shared/ui/index.ts
Empty file.
1 change: 0 additions & 1 deletion apps/status/src/widgets/introduce/index.ts

This file was deleted.

17 changes: 0 additions & 17 deletions apps/status/src/widgets/introduce/ui/Introduce.tsx

This file was deleted.

17 changes: 0 additions & 17 deletions apps/status/src/widgets/introduce/ui/IntroduceLottie.tsx

This file was deleted.

1 change: 0 additions & 1 deletion apps/status/src/widgets/introduce/ui/index.ts

This file was deleted.

1 change: 0 additions & 1 deletion apps/status/src/widgets/menu/index.ts

This file was deleted.

28 changes: 0 additions & 28 deletions apps/status/src/widgets/menu/ui/Footer.tsx

This file was deleted.

Loading

0 comments on commit 935504f

Please sign in to comment.