TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
A 6-step methodology embedded in project management software. Guide your team from problem identification through measurable results.
ProductivityTypeScript · PLpgSQLGitHub @AgentCorp18OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
PIPS 2.0 — Methodology-embedded project management SaaS
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
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 설치·사용 부분 발췌] InstallRead the full README ↗
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.