Skip to content

CAUCSE/CAUSW-frontend-v3

Repository files navigation

CAUSW Frontend

중앙대학교 소프트웨어학부 동문 네트워크 프론트엔드 모노레포

📁 프로젝트 구조

.
├── apps/
│   ├── admin/              # 관리자 앱 (Next.js) - localhost:3001
│   └── student/            # 재학생 앱 (Next.js) - localhost:3000
├── packages/
│   ├── eslint-config/      # 공유 ESLint 설정
│   └── typescript-config/  # 공유 TypeScript 설정
├── pnpm-workspace.yaml
├── turbo.json
└── package.json

🚀 시작하기

의존성 설치

pnpm install

개발 서버 실행

# 모든 앱 동시 실행
pnpm dev

# 재학생 앱만 실행 (localhost:3000)
pnpm dev:web

# 관리자 앱만 실행 (localhost:3001)
pnpm dev:admin

빌드

# 모든 앱 빌드
pnpm build

# 특정 앱만 빌드
pnpm build:web
pnpm build:admin

린트 & 포맷팅

pnpm lint
pnpm lint:fix
pnpm format
pnpm format:fix

🛠 기술 스택

  • Framework: Next.js 16
  • Language: TypeScript
  • Styling: Tailwind CSS 4
  • Monorepo: pnpm workspaces + Turborepo
  • Architecture: Feature-Sliced Design (FSD)

About

동문 네트워크 frontend v3 레포지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •