TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기PIPS 2.0 — Methodology-embedded project management SaaS
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Multi-tenant SaaS that embeds a 6-step process improvement methodology into enterprise project management and ticketing software. • 15 methodology forms spanning all 6 PIPS steps • Kanban board with drag-and-drop ticket management • Sortable ticket table with filtering and search • Cmd+K command palette for quick navigation • Notification system with real-time updates • RBAC with 5 roles (owner, admin, manager, member, viewer) • Responsive sidebar navigation • Multi-tenant organizations with row-level security • Node.js 22+ • pnpm [README 설치·사용 부분 발췌] InstallREADME 전문 보기 ↗
Multi-tenant SaaS that embeds a 6-step process improvement methodology into enterprise project management and ticketing software.
Production: https://pips-app.vercel.app
| Step | Name | Purpose |
|---|---|---|
| 1 | Identify | Define measurable problem statements |
| 2 | Analyze | Root cause analysis (fishbone, 5-why, force-field) |
| 3 | Generate | Brainstorm solutions (brainwriting, brainstorming) |
| 4 | Select & Plan | Decision matrices, weighted voting, RACI, implementation planning |
| 5 | Implement | Execute with milestones, checklists, progress tracking |
| 6 | Evaluate | Measure results, lessons learned, cycle back to Step 1 |
| Layer | Technology |
|---|---|
| Framework | Next.js 16.1.6 (App Router) |
| Language | TypeScript 5.9.3 (strict mode) |
| Styling | Tailwind CSS v4.2.1 |
| Components | shadcn/ui + Radix |
| State | Zustand |
| Backend | Supabase (Postgres, Auth, RLS, Storage, Edge Functions) |
| Validation | Zod |
| Testing | Vitest (144 tests passing) |
| Monorepo | Turborepo + pnpm |
| Hosting | Vercel |
| Fonts | DM Sans, DM Serif Display |
git clone https://github.com/AgentCorp18/pips2.git
cd pips2
pnpm install
Copy the example env file and fill in your Supabase credentials:
cp apps/web/.env.example apps/web/.env.local
| Variable | Required | Description |
|---|---|---|
NEXT_PUBLIC_SUPABASE_URL | Yes | Supabase project URL |
NEXT_PUBLIC_SUPABASE_ANON_KEY | Yes | Supabase anonymous key |
SUPABASE_SERVICE_ROLE_KEY | Yes | Supabase service role key (server-side only) |
NEXT_PUBLIC_APP_URL | Yes | App URL (http://localhost:3000 for dev) |
NEXT_PUBLIC_APP_NAME | Yes | App display name (defaults to PIPS) |
RESEND_API_KEY | No | Resend API key for transactional emails |
SENTRY_DSN | No | Sentry DSN for error tracking |
pnpm db:start # Start local Supabase
pnpm db:reset # Apply migrations and seed data
pnpm db:types # Generate TypeScript types from schema
pnpm dev
Open http://localhost:3000.
PIPS2.0/
├── apps/
│ └── web/ # Next.js application
│ ├── src/
│ │ ├── app/ # App Router
│ │ │ ├── (auth)/ # Login, signup, password reset
│ │ │ ├── (marketing)/# Landing page, pricing
│ │ │ └── (app)/ # Authenticated app (dashboard, projects, tickets, teams, settings)
│ │ ├── components/ # React components
│ │ │ ├── ui/ # shadcn/ui base components
│ │ │ ├── pips/ # PIPS methodology components
│ │ │ ├── tickets/ # Ticket management components
│ │ │ └── layout/ # Layout components
│ │ ├── hooks/ # Custom React hooks
│ │ ├── lib/ # Utilities and Supabase clients
│ │ ├── stores/ # Zustand stores
│ │ └── types/ # TypeScript type definitions
│ └── vitest.config.ts
├── packages/
│ └── shared/ # Shared types and constants
├── supabase/
│ ├── migrations/ # SQL migrations
│ ├── functions/ # Edge Functions
│ └── seed.sql # Dev seed data
├── tests/ # E2E and integration tests
├── docs/ # Planning docs and work logs
├── turbo.json
├── pnpm-workspace.yaml
└── package.json
Run from the project root:
| Command | Description |
|---|---|
pnpm dev | Start development server |
pnpm build | Production build |
pnpm typecheck | Run TypeScript type checking |
pnpm lint | Run ESLint |
pnpm test | Run Vitest test suite |
pnpm format | Format code with Prettier |
pnpm db:start | Start local Supabase |
pnpm db:reset | Reset database (migrations + seed) |
pnpm db:types | Generate TypeScript types from database schema |
pnpm db:push | Push migrations to remote Supabase |
pnpm clean | Clean build artifacts |
Tests use Vitest and run from the apps/web package:
pnpm test # Run all tests
pnpm test:unit # Run unit tests only
pnpm test:e2e # Run Playwright E2E tests
The app deploys to Vercel automatically on push to main. Preview deployments are created for pull requests.
Required Vercel environment variables:
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEYNEXT_PUBLIC_APP_URLRESEND_API_KEYSENTRY_DSNPrivate. All rights reserved.