Poyraz Avsever
c147dc4eb4
feat: add ReferencesSection component with gradient overlay for reference cards
2026-04-10 11:59:01 +03:00
Poyraz Avsever
36ffbea30a
feat: add new blog posts, associated images, and automation scripts for content management
2026-04-10 11:55:47 +03:00
Poyraz Avsever
83e192ebd6
feat: implement gallery page with category filtering and lightbox functionality
2026-04-10 10:50:54 +03:00
Poyraz Avsever
ee3bd56093
docs: add medium.com article documentation
2026-04-10 10:20:37 +03:00
Poyraz Avsever
34f9ff2531
feat: add BlogToc component to parse markdown headings and provide scroll-spy navigation
2026-04-10 10:18:07 +03:00
Poyraz Avsever
62e024c0a7
feat: implement blog post detail page with markdown rendering, table of contents, and reading progress bar
2026-04-10 09:54:35 +03:00
Poyraz Avsever
af6d4c9f4d
feat: implement data management panel and blog data utilities
2026-04-10 09:23:43 +03:00
Poyraz Avsever
dd67952212
content: update projects.ts (2026-04-03 09:12)
2026-04-03 12:12:18 +03:00
Poyraz Avsever
36f671eab5
content: update projects.ts (2026-04-03 09:11)
2026-04-03 12:11:51 +03:00
Poyraz Avsever
6ade8a06be
content: update projects.ts, quick-fill.png, sound_sync.png (2026-04-03 09:11)
2026-04-03 12:11:06 +03:00
Poyraz Avsever
e0130d42e6
fix(references): adjust padding for responsive layout in ReferencesSection
2026-04-03 12:03:51 +03:00
Poyraz Avsever
ed5f3b0900
Refactor sitemap and project components; remove snippets page; update project data structure and command palette links
2026-04-03 11:53:22 +03:00
Poyraz Avsever
7b95ca43b7
feat: add Google Analytics integration component using Next.js Script
2026-03-30 11:33:52 +03:00
Poyraz Avsever
31da9f114b
feat(snippets): introduce reusable code chunks section, add cms support, and fix navbar turkish characters
2026-03-30 11:30:14 +03:00
Poyraz Avsever
d3c13ed25d
feat(blog): revamp detail ui, add dynamic table of contents, and integrate giscus comments
2026-03-30 11:30:13 +03:00
Poyraz Avsever
87f6585a78
feat(ui): add staggered entry animations using framer-motion and fix typography nesting
2026-03-30 11:30:12 +03:00
Poyraz Avsever
a23665ee9e
feat(seo): implement google analytics, sitemap, robots and json-ld structured data
2026-03-30 11:28:05 +03:00
Poyraz Avsever
e08b9ae708
chore(deps): add framer-motion and giscus
2026-03-30 11:25:27 +03:00
Poyraz Avsever
99c8904b11
feat: add blog post about conventional commits
2026-03-30 10:08:59 +03:00
Poyraz Avsever
6627402267
feat: refactor layout and links page, add AppShell component for improved structure
2026-03-18 12:24:37 +03:00
Poyraz Avsever
80da5424dc
feat: add cover image for branding in public logo
2026-03-18 11:18:52 +03:00
Poyraz Avsever
bb2ddfdb45
feat: add LinksPage and LinksContent components for link management
2026-03-16 09:49:15 +03:00
poyrazavsever
194fd90cc7
content: update projects.ts, menu.png (2026-03-11 15:04)
2026-03-11 18:04:46 +03:00
poyrazavsever
5c50c2bc27
fix: replace Image component with img tag for cover image in BlogDetailContent
2026-03-11 17:43:06 +03:00
poyrazavsever
539084960b
fix: update padding in ReferencesSection for improved layout
2026-03-11 17:40:05 +03:00
Poyraz Avsever
9beee24b6b
fix: adjust PDF preview scaling and layout for better responsiveness
2026-03-11 16:38:46 +03:00
Poyraz Avsever
04c30d0fe8
fix: correct typos and improve formatting in README.md
2026-03-11 16:12:58 +03:00
Poyraz Avsever
96d8938128
feat: add RSS feed route for blog articles
2026-03-11 16:02:35 +03:00
Poyraz Avsever
f65a9bcd9e
feat: update layout metadata and add icons for data panel
2026-03-11 15:22:27 +03:00
Poyraz Avsever
c6d1252bb8
Refactor code structure for improved readability and maintainability
2026-03-11 14:44:20 +03:00
Poyraz Avsever
bcbfebe5a3
content: update projects.ts (2026-03-11 11:26)
2026-03-11 14:26:36 +03:00
Poyraz Avsever
f1e33d3ecc
content: update projects.ts, arc.png, ataturk.png, hsd.png (2026-03-11 11:17)
2026-03-11 14:17:36 +03:00
poyrazavsever
d59f0985b7
feat: add blog category selection and update project section title
2026-03-11 13:43:17 +03:00
poyrazavsever
8c37be35f0
content: update blog.ts, projects.ts, hsd.png, targiz.png (2026-03-11 10:41)
2026-03-11 13:41:53 +03:00
poyrazavsever
b3e2b42de5
fix: fixed category filtering problem
2026-03-11 13:29:52 +03:00
poyrazavsever
875ea7f70e
fix: fixed the react syntax highlight type def
2026-03-11 13:19:08 +03:00
poyrazavsever
0a02432a54
feat: updated blog content and blog detail component
2026-03-11 13:16:24 +03:00
poyrazavsever
eea179c96a
content: added new blog content
2026-03-11 12:46:24 +03:00
Poyraz Avsever
c0797d50b1
feat(resume): add new resume for Poyraz Avsever
2026-03-11 12:02:02 +03:00
Poyraz Avsever
00a61fe9ad
refactor(content): keep single placeholder episodes for podcast sections
2026-03-11 12:01:41 +03:00
Poyraz Avsever
529893af38
feat(about): localize education, experience and certificates
2026-03-11 12:01:23 +03:00
Poyraz Avsever
86fd119cb1
feat(projects): refresh portfolio project datasets
2026-03-11 12:01:08 +03:00
Poyraz Avsever
843e1dd246
feat(contact): replace form with direct social contact cards
2026-03-11 12:00:55 +03:00
Poyraz Avsever
dfd99caa76
feat(site): update announcement bar to UI Kit v2
2026-03-11 12:00:41 +03:00
Poyraz Avsever
528fa12443
refactor(nav): remove newsletter route and menu link
2026-03-11 12:00:16 +03:00
Poyraz Avsever
0a43eeb4a2
feat(ui): add cursor-following fire neko
2026-03-11 11:59:58 +03:00
Poyraz Avsever
2884f989a9
fix(home-hero): correct Turkish text in the description
2026-03-11 11:33:12 +03:00
Poyraz Avsever
f979d9c0f2
Add new PDF documents covering various software development topics
...
- Introduced "MikroFrontend.pdf" explaining the micro-frontend architecture and its benefits.
- Added "Nitro.pdf" detailing the Nitro server engine for modern web projects.
- Created "Readme.pdf" emphasizing the importance of a well-structured README file.
- Included "Refactoring.pdf" discussing the significance of code refactoring and its best practices.
- Added "Restful.pdf" outlining the principles of RESTful APIs and common pitfalls.
- Introduced "Rollback.pdf" explaining the rollback process in software deployment.
- Created "SQLvsNosql.pdf" comparing SQL and NoSQL databases.
- Added "SmartDumb.pdf" discussing the separation of responsibilities in software design.
- Included "Stackoverflow.pdf" highlighting the relevance of Stack Overflow in the age of AI.
- Created "StateManagment.pdf" covering various state management solutions in frontend development.
- Added "Stitch Ai.pdf" introducing Stitch AI for rapid UI design.
- Included "Strapi.pdf" explaining Strapi as a headless CMS.
- Created "Tauri.pdf" detailing Tauri as a framework for building desktop applications.
- Added "UICompositionPatterns.pdf" discussing UI composition patterns and their importance.
- Included "Versiyonlama.pdf" explaining versioning in software development.
- Created "i18n.pdf" detailing internationalization (i18n) architecture and best practices.
2026-03-11 11:33:08 +03:00
Poyraz Avsever
94eab0ca09
content: update site-settings.ts (2026-03-11 08:12)
2026-03-11 11:12:00 +03:00
Poyraz Avsever
e3f1fa3fa0
feat(panel): add electron dashboards for data, podcasts, media, and publish
2026-03-11 11:03:56 +03:00
Poyraz Avsever
61c6717313
feat(layout): load announcement bar content from site settings
2026-03-11 11:03:26 +03:00
Poyraz Avsever
be43edc6a6
refactor(blog): drive blog and home sections from markdown data
2026-03-11 11:03:00 +03:00
Poyraz Avsever
2fbf1f532d
content: update building-minimal-design-systems.md, deneme.md, blog-detail.ts (2026-03-11 07:00)
2026-03-11 10:00:20 +03:00
poyrazavsever
6e29f0fbf9
feat: improve search command results rendering with conditional display
2026-03-11 00:09:28 +03:00
poyrazavsever
4ac6c518c6
Translate various components to Turkish, including blog content, contact forms, newsletter, and navigation links. Update labels, placeholders, and error messages for better localization. Adjust layout and styling for improved user experience.
2026-03-11 00:04:31 +03:00
poyrazavsever
8d3a51f401
feat: remove resume.pdf from public directory
2026-03-10 23:02:27 +03:00
poyrazavsever
20b126976c
feat: update references and HomeHero component text to Turkish
2026-03-10 22:54:08 +03:00
poyrazavsever
80ac668335
feat: enhance search command functionality and update command palette groups with new data sources
2026-03-10 22:50:02 +03:00
poyrazavsever
8c529e42ce
feat: remove YouTube title from HomeVideosSection component
2026-03-10 22:37:25 +03:00
poyrazavsever
ad432cfa5e
feat: update layout and enhance SiteNavbar with top icon links
2026-03-10 22:37:03 +03:00
poyrazavsever
4036aeacc1
feat: add NewsletterPage and NewsletterContent components for newsletter subscription
2026-03-10 22:35:41 +03:00
poyrazavsever
c253bad8bf
Add new podcast episodes and update content structure
...
- Created new podcast episode files for "Freelance Client Stories", "Productivity Without Burnout", "Conversations with Builders", "Stable Frontend Systems", "Writing Cleaner Service Layers", and "Foundations Over Tools" with relevant metadata and episode notes.
- Introduced a new TypeScript type definition for PodcastKind and PodcastEpisode to enhance type safety.
- Implemented a content reading function to fetch and sort podcast episodes by date.
- Updated package.json to include new dependencies: gray-matter for markdown parsing and pdfjs-dist for PDF handling.
- Added PDF files for Atomic Design and personal resume to the public directory.
2026-03-10 22:21:40 +03:00
poyrazavsever
3bf8b362e4
feat: add Content and Newsletter links to navigation
2026-03-10 21:49:10 +03:00
poyrazavsever
17ec09f8ab
feat: add HomeVideosSection component with YouTube video integration
2026-03-10 21:43:46 +03:00
poyrazavsever
9142962fce
feat: add ContactPage and ContactContent components for user inquiries
2026-03-10 21:39:26 +03:00
poyrazavsever
0ccecf6b41
feat: add ProjectsPage and ProjectsContent components with project data integration
2026-03-10 21:36:42 +03:00
poyrazavsever
5d83541761
feat: enhance blog detail page with engagement features including likes and comments
2026-03-10 21:11:13 +03:00
poyrazavsever
d262b391c9
feat: add references and volunteer community sections with detailed content
2026-03-10 20:53:31 +03:00
poyrazavsever
d732f9b1c3
fix: fixed hydr error in site navbar
2026-03-10 15:11:31 +03:00
Poyraz Avsever
4c0be0374c
chore: clean up empty code change sections in the changes log
2026-03-10 11:55:05 +03:00
Poyraz Avsever
e2b9f24d50
feat: add BlogPage and BlogContent components with blog data integration
2026-03-10 11:40:17 +03:00
Poyraz Avsever
529ad01e51
fix: remove unnecessary padding from education and experience sections
2026-03-10 11:18:33 +03:00
Poyraz Avsever
61eae3e2db
feat: update education details for OSTIM Technical University and high school
2026-03-10 11:18:17 +03:00
Poyraz Avsever
0b6a885014
feat: add AboutPage and AboutContent component; integrate AnnouncementBar in layout
2026-03-10 11:16:31 +03:00
Poyraz Avsever
f84d345612
feat: update layout and components for improved styling and functionality
2026-03-10 10:51:22 +03:00
Poyraz Avsever
bef1cbc901
feat: add ReferencesSection component and integrate AnnouncementBar with news updates
2026-03-10 10:39:15 +03:00
Poyraz Avsever
449f22bf0e
feat: implement HomeHero component with image carousel and news cards
2026-03-10 10:29:50 +03:00
Poyraz Avsever
98f8f7f175
feat: add loading and page skeleton components
2026-03-10 10:29:37 +03:00
Poyraz Avsever
29a0a8a893
Add logo image to the public directory
2026-03-10 09:36:47 +03:00
Poyraz Avsever
437080eb35
feat: update portfolio metadata and remove unused dependencies
2026-03-10 08:59:03 +03:00
Poyraz Avsever
ffc6c65db1
feat: integrate poyraz-ui and reactive-switcher for theme management
...
- Added poyraz-ui preset CSS import to globals.css for styling.
- Created theme-switcher.md documentation for reactive-switcher usage.
- Added usage-guide.md for comprehensive Poyraz UI instructions.
- Updated package.json to include reactive-switcher as a dependency.
- Modified pnpm-lock.yaml to reflect the addition of reactive-switcher.
- Established themes.ts to export Poyraz UI themes for use in the application.
2026-03-09 10:25:39 +03:00
Poyraz Avsever
24241aa1af
Initial commit from Create Next App
2026-03-09 10:21:53 +03:00