Gürkan Karadağ
README.md
srcprojects.tsx
export interface Project {
    title: string
    year?: number
    tags: string[]
    description: string
    link?: string
}

export const projects: Project[] = [
    {
        title: 'Repodle',
        tags: ['Next.js', 'TypeScript', 'TailwindCSS', 'Framer Motion', 'shadcn/ui', 'next-intl'],
        description: 'A web app combining a daily “guess the anomaly” game (Wordle/LoLdle style) with a community clip-sharing feed. Industrial “salvage terminal” CRT aesthetic. Next.js 16, TailwindCSS 4 and Framer Motion.',
        link: 'https://repodle.com'
    },
    {
        title: 'npoq',
        tags: ['Next.js', 'TypeScript', 'Express', 'MongoDB', 'Socket.IO', 'Pusher', 'TailwindCSS', 'shadcn/ui'],
        description: 'A full-stack chatbot and chat-management platform for Kick streamers. Realtime moderation (Socket.IO + Pusher), custom command scripting via a Monaco editor, JWT auth and scheduled jobs. Next.js 16 frontend, Express + Mongoose backend.',
        link: 'https://npoq.net'
    },
    {
        title: 'Ficonica',
        tags: ['Next.js', 'TypeScript', 'TailwindCSS', 'Firebase', 'shadcn/ui', 'Zustand', 'React Hook Form'],
        description: 'A Firebase-backed Next.js 16 icon/favicon generator. Advanced color editing, SVG processing and PDF/ZIP export. TypeScript, shadcn/ui, multi-language (next-intl) and Zustand.',
        link: 'https://ficonica.com'
    },
    {
        title: 'Ancienda',
        tags: ['Next.js', 'TailwindCSS', 'Firebase', 'shadcn/ui', 'Zustand', 'React Hook Form', 'Zod', 'Embla'],
        description: 'A production Next.js platform backed by Firebase. Rich content management with TinyMCE, multi-step forms (React Hook Form + Zod), Embla carousels, and QR/email integrations.',
        link: 'https://ancienda.com'
    },
    {
        title: 'SWAPI UI',
        tags: ['React', 'Vite', 'TailwindCSS', 'Redux Toolkit', 'Axios', 'React Router'],
        description: 'A Vite + React app that explores SWAPI (the Star Wars API) — lists planets, ships, vehicles, characters, films and species with infinite scroll, detail pages and name/model search. State via Redux Toolkit, requests via Axios.',
        link: 'https://gurkankaradag-swapi-ui.netlify.app'
    }
]

/** Projects with a live deployment. */
export const live = (items: Project[]): Project[] => items.filter((p) => Boolean(p.link))
TERMINAL
⚡ gurkan📁 ~/portfolio⎇ main ✔

Projects

Repodle, npoq, Ficonica, Ancienda and more — projects built by Gürkan Karadağ.