{"id":17482,"date":"2025-04-07T23:30:15","date_gmt":"2025-04-07T20:30:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/"},"modified":"2025-04-07T23:30:15","modified_gmt":"2025-04-07T20:30:15","slug":"kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/","title":{"rendered":"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?"},"content":{"rendered":"<p><body><\/p>\n<p>Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?<\/p>\n<p>Merhaba! Fatih Soysal olarak, kendi kullan\u0131c\u0131 geri bildirim platformumu geli\u015ftirme ser\u00fcvenimi sizlerle payla\u015fmak istiyorum.  Bu s\u00fcre\u00e7te bir\u00e7ok \u015fey \u00f6\u011frendim ve bu deneyimi ad\u0131m ad\u0131m sizinle payla\u015faca\u011f\u0131m.  \u00d6ncelikle, neden b\u00f6yle bir platforma ihtiya\u00e7 duydu\u011fumu a\u00e7\u0131klamak istiyorum.  Mevcut \u00e7\u00f6z\u00fcmler yetersiz kal\u0131yor veya \u00e7ok pahal\u0131yd\u0131.  Bu y\u00fczden, kendi ihtiya\u00e7lar\u0131ma g\u00f6re \u00f6zelle\u015ftirilebilir bir platform olu\u015fturmaya karar verdim.<\/p>\n<h2>Proje Planlama ve Teknolojiler<\/h2>\n<p>\u00d6ncelikle, projenin kapsam\u0131n\u0131 ve hedeflerini belirledim.  Bu, hangi \u00f6zelliklere odaklanaca\u011f\u0131m\u0131 ve hangi teknolojileri kullanaca\u011f\u0131m\u0131 belirlemede olduk\u00e7a yard\u0131mc\u0131 oldu.  Sonras\u0131nda,  proje i\u00e7in uygun teknolojileri ara\u015ft\u0131rd\u0131m.  Sonu\u00e7 olarak, a\u015fa\u011f\u0131daki teknolojileri kullanmaya karar verdim:<\/p>\n<ul>\n<li><b>Frontend:<\/b> React.js &#8211; Dinamik ve kullan\u0131c\u0131 dostu bir aray\u00fcz olu\u015fturmak i\u00e7in idealdi.<\/li>\n<li><b>Backend:<\/b> Node.js &#8211; H\u0131zl\u0131 ve \u00f6l\u00e7eklenebilir bir sunucu olu\u015fturmak i\u00e7in m\u00fckemmel bir tercih oldu.<\/li>\n<li><b>Veritaban\u0131:<\/b> PostgreSQL &#8211; G\u00fcvenilir ve performansl\u0131 bir veritaban\u0131 \u00e7\u00f6z\u00fcm\u00fc sunuyor.<\/li>\n<\/ul>\n<p>Bu se\u00e7imleri yaparken, performans, \u00f6l\u00e7eklenebilirlik ve s\u00fcrd\u00fcr\u00fclebilirlik gibi fakt\u00f6rleri g\u00f6z \u00f6n\u00fcnde bulundurmu\u015f bulunmaktay\u0131m.  Ayr\u0131ca, React ve Node.js&#8217;in geni\u015f bir geli\u015ftirici toplulu\u011funa sahip olmas\u0131, olas\u0131 sorunlar kar\u015f\u0131s\u0131nda destek bulmay\u0131 kolayla\u015ft\u0131rd\u0131.  Ba\u015flang\u0131\u00e7ta, daha basit bir yap\u0131 d\u00fc\u015f\u00fcn\u00fcp daha sonras\u0131nda karma\u015f\u0131k hale getirmeyi tercih ettim. Bu \u015fekilde, s\u00fcre\u00e7 boyunca esnek kalabildim. <\/p>\n<h2>API Geli\u015ftirme ve Entegrasyon<\/h2>\n<p>Backend&#8217;de, kullan\u0131c\u0131lar\u0131n geri bildirim g\u00f6ndermelerini sa\u011flayan bir RESTful API geli\u015ftirdim.  Bu API, React frontend&#8217;i ile sorunsuz bir \u015fekilde entegre oldu.  API&#8217;nin g\u00fcvenli\u011fi i\u00e7in gerekli \u00f6nlemleri ald\u0131m ve verilerin do\u011fru bir \u015fekilde sakland\u0131\u011f\u0131ndan emin oldum.  Bunun yan\u0131 s\u0131ra, API dok\u00fcmantasyonuna b\u00fcy\u00fck \u00f6nem verdim.  Bu, projenin gelecekteki geli\u015ftirme ve bak\u0131m\u0131n\u0131 kolayla\u015ft\u0131rd\u0131.<\/p>\n<h2>Kullan\u0131c\u0131 Aray\u00fcz\u00fc Tasar\u0131m\u0131 ve Geli\u015ftirme<\/h2>\n<p>Kullan\u0131c\u0131 dostu bir aray\u00fcz olu\u015fturmak i\u00e7in React&#8217;in g\u00fc\u00e7l\u00fc \u00f6zelliklerini kulland\u0131m.  Aray\u00fcz\u00fc temiz, basit ve sezgisel olacak \u015fekilde tasarlad\u0131m.  Kullan\u0131c\u0131lar\u0131n geri bildirimlerini kolayca g\u00f6nderebilecekleri ve y\u00f6netebilecekleri bir sistem olu\u015fturmay\u0131 ama\u00e7lad\u0131m.   Ayr\u0131ca, kullan\u0131c\u0131 deneyimini iyile\u015ftirmek i\u00e7in s\u00fcrekli olarak geri bildirim toplad\u0131m ve bu geri bildirimlere g\u00f6re iyile\u015ftirmeler yapt\u0131m.  Bu s\u00fcre\u00e7 olduk\u00e7a iteratifti.<\/p>\n<h2>Zorluklar ve \u00c7\u00f6z\u00fcmler<\/h2>\n<p>Geli\u015ftirme s\u00fcrecinde \u00e7e\u015fitli zorluklarla kar\u015f\u0131la\u015ft\u0131m.  Bunlardan biri, veritaban\u0131 optimizasyonuydu.  B\u00fcy\u00fck miktarda veriyle \u00e7al\u0131\u015f\u0131rken, veritaban\u0131 performans\u0131n\u0131 korumak olduk\u00e7a \u00f6nemliydi.  Bunun i\u00e7in, sorgu optimizasyonu ve indeksleme gibi teknikleri kulland\u0131m.  Ba\u015fka bir zorluk da, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 \u00f6nlemekti.  Bu y\u00fczden, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 tespit etmek ve d\u00fczeltmek i\u00e7in kodumu d\u00fczenli olarak inceledim.  \u00d6rne\u011fin, XSS ve SQL injection gibi sald\u0131r\u0131lara kar\u015f\u0131 \u00f6nlemler ald\u0131m.<\/p>\n<h2>Sonu\u00e7lar ve Gelecek Planlar<\/h2>\n<p>Kendi geri bildirim platformumu olu\u015fturarak,  \u00f6zel ihtiya\u00e7lar\u0131ma uygun,  esnek ve \u00f6l\u00e7eklenebilir bir \u00e7\u00f6z\u00fcm elde ettim.  Bu platformu kullanarak, kullan\u0131c\u0131 geri bildirimlerini daha etkili bir \u015fekilde toplayabiliyor ve analiz edebiliyorum.  Gelecek planlar\u0131m aras\u0131nda, platformun \u00f6zelliklerini daha da geni\u015fletmek ve daha geli\u015fmi\u015f analiz ara\u00e7lar\u0131 eklemek yer al\u0131yor. Ayr\u0131ca, platformu di\u011fer servislerle entegre etmeyi d\u00fc\u015f\u00fcn\u00fcyorum.  Sizler de kendi ihtiya\u00e7lar\u0131n\u0131za g\u00f6re \u00f6zelle\u015ftirilebilir bir platform olu\u015fturmay\u0131 d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z, bu deneyimim size yol g\u00f6sterebilir diye d\u00fc\u015f\u00fcn\u00fcyorum.<\/p>\n<p>Umar\u0131m bu makale yararl\u0131 olmu\u015ftur. Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> sitesini ziyaret edebilirsiniz.  Ayr\u0131ca, Node.js ve React ile ilgili daha fazla bilgi i\u00e7in <a href=\"https:\/\/nodejs.org\/\">Node.js<\/a> ve <a href=\"https:\/\/reactjs.org\/\">React<\/a> dok\u00fcmantasyonlar\u0131na g\u00f6z atabilirsiniz.<\/p>\n<h3>#Etiketler<\/h3>\n<p>#Kullan\u0131c\u0131GeriBildirimi #GeriBildirimPlatformu #Yaz\u0131l\u0131mGeli\u015ftirme #WebGeli\u015ftirme #React #Nodejs #PostgreSQL #API #FatihSoysal<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum? Merhaba! Fatih Soysal olarak, kendi kullan\u0131c\u0131 geri bildirim platformumu geli\u015ftirme ser\u00fcvenimi&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-17482","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal olarak, kendi kullan\u0131c\u0131 geri bildirim platformumu geli\u015ftirme ser\u00fcvenimi sizlerle payla\u015fmak istiyorum. Bu s\u00fcre\u00e7te bir\u00e7ok \u015fey \u00f6\u011frendim ve bu deneyimi ad\u0131m ad\u0131m sizinle payla\u015faca\u011f\u0131m. \u00d6ncelikle, neden b\u00f6yle bir platforma ihtiya\u00e7 duydu\u011fumu a\u00e7\u0131klamak istiyorum. Mevcut \u00e7\u00f6z\u00fcmler yetersiz kal\u0131yor veya \u00e7ok pahal\u0131yd\u0131. Bu y\u00fczden, kendi ihtiya\u00e7lar\u0131ma g\u00f6re \u00f6zelle\u015ftirilebilir bir platform olu\u015fturmaya karar verdim.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal olarak, kendi kullan\u0131c\u0131 geri bildirim platformumu geli\u015ftirme ser\u00fcvenimi sizlerle payla\u015fmak istiyorum. Bu s\u00fcre\u00e7te bir\u00e7ok \u015fey \u00f6\u011frendim ve bu deneyimi ad\u0131m ad\u0131m sizinle payla\u015faca\u011f\u0131m. \u00d6ncelikle, neden b\u00f6yle bir platforma ihtiya\u00e7 duydu\u011fumu a\u00e7\u0131klamak istiyorum. Mevcut \u00e7\u00f6z\u00fcmler yetersiz kal\u0131yor veya \u00e7ok pahal\u0131yd\u0131. Bu y\u00fczden, kendi ihtiya\u00e7lar\u0131ma g\u00f6re \u00f6zelle\u015ftirilebilir bir platform olu\u015fturmaya karar verdim.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-07T20:30:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?\",\"datePublished\":\"2025-04-07T20:30:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/\"},\"wordCount\":672,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/\",\"name\":\"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-04-07T20:30:15+00:00\",\"description\":\"Merhaba! Fatih Soysal olarak, kendi kullan\u0131c\u0131 geri bildirim platformumu geli\u015ftirme ser\u00fcvenimi sizlerle payla\u015fmak istiyorum. Bu s\u00fcre\u00e7te bir\u00e7ok \u015fey \u00f6\u011frendim ve bu deneyimi ad\u0131m ad\u0131m sizinle payla\u015faca\u011f\u0131m. \u00d6ncelikle, neden b\u00f6yle bir platforma ihtiya\u00e7 duydu\u011fumu a\u00e7\u0131klamak istiyorum. Mevcut \u00e7\u00f6z\u00fcmler yetersiz kal\u0131yor veya \u00e7ok pahal\u0131yd\u0131. Bu y\u00fczden, kendi ihtiya\u00e7lar\u0131ma g\u00f6re \u00f6zelle\u015ftirilebilir bir platform olu\u015fturmaya karar verdim.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?","description":"Merhaba! Fatih Soysal olarak, kendi kullan\u0131c\u0131 geri bildirim platformumu geli\u015ftirme ser\u00fcvenimi sizlerle payla\u015fmak istiyorum. Bu s\u00fcre\u00e7te bir\u00e7ok \u015fey \u00f6\u011frendim ve bu deneyimi ad\u0131m ad\u0131m sizinle payla\u015faca\u011f\u0131m. \u00d6ncelikle, neden b\u00f6yle bir platforma ihtiya\u00e7 duydu\u011fumu a\u00e7\u0131klamak istiyorum. Mevcut \u00e7\u00f6z\u00fcmler yetersiz kal\u0131yor veya \u00e7ok pahal\u0131yd\u0131. Bu y\u00fczden, kendi ihtiya\u00e7lar\u0131ma g\u00f6re \u00f6zelle\u015ftirilebilir bir platform olu\u015fturmaya karar verdim.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/","og_locale":"tr_TR","og_type":"article","og_title":"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?","og_description":"Merhaba! Fatih Soysal olarak, kendi kullan\u0131c\u0131 geri bildirim platformumu geli\u015ftirme ser\u00fcvenimi sizlerle payla\u015fmak istiyorum. Bu s\u00fcre\u00e7te bir\u00e7ok \u015fey \u00f6\u011frendim ve bu deneyimi ad\u0131m ad\u0131m sizinle payla\u015faca\u011f\u0131m. \u00d6ncelikle, neden b\u00f6yle bir platforma ihtiya\u00e7 duydu\u011fumu a\u00e7\u0131klamak istiyorum. Mevcut \u00e7\u00f6z\u00fcmler yetersiz kal\u0131yor veya \u00e7ok pahal\u0131yd\u0131. Bu y\u00fczden, kendi ihtiya\u00e7lar\u0131ma g\u00f6re \u00f6zelle\u015ftirilebilir bir platform olu\u015fturmaya karar verdim.","og_url":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-04-07T20:30:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?","datePublished":"2025-04-07T20:30:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/"},"wordCount":672,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/","url":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/","name":"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-04-07T20:30:15+00:00","description":"Merhaba! Fatih Soysal olarak, kendi kullan\u0131c\u0131 geri bildirim platformumu geli\u015ftirme ser\u00fcvenimi sizlerle payla\u015fmak istiyorum. Bu s\u00fcre\u00e7te bir\u00e7ok \u015fey \u00f6\u011frendim ve bu deneyimi ad\u0131m ad\u0131m sizinle payla\u015faca\u011f\u0131m. \u00d6ncelikle, neden b\u00f6yle bir platforma ihtiya\u00e7 duydu\u011fumu a\u00e7\u0131klamak istiyorum. Mevcut \u00e7\u00f6z\u00fcmler yetersiz kal\u0131yor veya \u00e7ok pahal\u0131yd\u0131. Bu y\u00fczden, kendi ihtiya\u00e7lar\u0131ma g\u00f6re \u00f6zelle\u015ftirilebilir bir platform olu\u015fturmaya karar verdim.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/kendi-kullanici-geri-bildirim-platformumu-nasil-olusturdum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Kendi Kullan\u0131c\u0131 Geri Bildirim Platformumu Nas\u0131l Olu\u015fturdum?"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/17482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=17482"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/17482\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=17482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=17482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=17482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}