welcome.appUse the arrow keys to move, Shift with the arrow keys to resize, and Enter to maximize or restore.
> hi, I’m

Taha
Öztürk

Frontend & AI Developer. I build user-focused web interfaces and speed up work with AI tools and automation.

Projects
Tip: Drag windows by their title bar, resize them from the edges and double-click the title to maximize.
lab.appUse the arrow keys to move, Shift with the arrow keys to resize, and Enter to maximize or restore.

Run an automation yourself

  1. TriggerProduct namewaiting
  2. AIWrites hookswaiting
  3. AIWrites the scriptwaiting
  4. PublishReadywaiting

> the output will appear here

Runs on real AI (Cloudflare Workers AI). You get 3 tries an hour and 10 a day. The product name you type is stored for 30 days only to show the same result again and is never linked to you.

~/projectsUse the arrow keys to move, Shift with the arrow keys to resize, and Enter to maximize or restore.
terminalUse the arrow keys to move, Shift with the arrow keys to resize, and Enter to maximize or restore.
Welcome. Type help to see the commands.
Taha Öztürk
Open to new projects

Taha Öztürk

Frontend & AI Developer I build web interfaces and use AI to speed up how work gets done.

About me
Featured projectApartment Management SystemWeb application, 2026

Projects

← All projects

Apartment Management System

Web application, 2026

A management system where managers track dues, payments, announcements, tasks and maintenance requests in one place, and residents can see their own balances and requests. A single manager can run several apartment buildings and complexes from the same account.

The system works with distinct roles: system administrator, site manager, block manager, auditor and resident. Staff shifts, operating budgets and general assembly records are also part of the application.

  • Backend: NestJS, PostgreSQL, Prisma and Redis
  • Frontend: React 19, Vite, Tailwind CSS 4, shadcn/ui and TanStack Router

The web app and the API share the same Zod schemas. Production runs on Docker Compose and Caddy. There are unit, end-to-end and mobile browser tests.

Technologies

  • TypeScript
  • React 19
  • NestJS
  • PostgreSQL
  • Prisma
  • Redis
  • Tailwind CSS
  • Docker
Taha Öztürk
$ ./taha.sh