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.
Plan, prioritize and track your tasks.
ProductivityTypeScript · CSSGitHub @Habibov97OnlineOwner 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
TaskApp WEB Application. Demo usage included
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A task manager for planning, prioritizing and tracking work: due dates with reminders, rich-text notes, images, vital tasks, dark mode and a mobile layout.
Live: https://prodessional-task-app-front.vercel.app — press Try the demo to get your own sample account, no sign-up needed.
Backend: Habibov97/Professional-TaskApp-Back · API docsRead the full README ↗A task manager for planning, prioritizing and tracking work: due dates with reminders, rich-text notes, images, vital tasks, dark mode and a mobile layout.
Live: https://prodessional-task-app-front.vercel.app — press Try the demo to get your own sample account, no sign-up needed. Backend: Habibov97/Professional-TaskApp-Back · API docs
| Dashboard | My tasks (dark mode) |
|---|---|
| Rich-text editor | Mobile |
|---|---|
proxy.ts)flowchart LR
Browser -- "pages, Server Actions" --> Next["Next.js (Vercel)"]
Next -- "REST + Bearer token" --> API["NestJS API (Render)"]
API --> DB[(PostgreSQL)]
API --> Storage[(Supabase Storage)]
Browser -- "task images" --> Storage
httpOnly cookies. src/proxy.ts refreshes an expired access token before the page renders, so sessions survive without client-side token handling.src/lib/api.ts, so a page and its layout share one request per resource.src/
app/ routes: (auth) login/register, dashboard/*, api/wake
actions/ Server Actions (auth, tasks, categories, account)
components/ UI; components/ui holds the shadcn primitives
lib/ API helpers, rich-text helpers, filters, config
constants/ status/priority colors, due-date rules
validations/ Zod schemas shared by forms and actions
proxy.ts token refresh for /dashboard routes
Requires Node.js 20+ and pnpm, plus the backend running.
pnpm install
echo "API_URL=http://localhost:3001/api" > .env.local
pnpm dev
Open http://localhost:3000.
| Variable | Description |
|---|---|
API_URL | Backend base URL including /api. NEXT_PUBLIC_API_URL is accepted as a fallback. |
Other scripts: pnpm build, pnpm start, pnpm lint.