모각작 모임, 멤버 관리를 위한 웹 어플리케이션입니다.
- Monorepo: Pnpm Workspaces (with Turborepo)
- Frontend: Next.js, TypeScript, Tailwind CSS, Shadcn UI
- Backend: NestJS, TypeScript, TypeORM
- Database: PostgreSQL (neon.tech), Redis (upstash)
- Deployment: Kubernetes, Docker Hub, GitHub Actions
- Node.js (v20+)
- Pnpm
- Environment variables (only for backend)
- Clone the repository
git clone https://github.com/dokdo2013/rc-moim
- Install dependencies
npm install -g pnpm # If package manager not installed
pnpm install
- Run the development server
# Start Everything
pnpm dev
# Frontend (port 3000)
pnpm dev --filter=@rc-moim/frontend
# Server (port 3001)
pnpm dev --filter=@rc-moim/server
TBW