Projeler

Proje geliştirirken kullandığım favori araçlarım arasında React, NextJS, Typescript ve Graphql yer almakta. En son geliştirmiş olduğum projelerimden bazılarını burada bulabilirsiniz!

Öne çıkan projeler

Apollo ve React Kullanarak Fullstack Kullanıcı Kimlik Doğrulama Sistemi - Login/Register
Apollo ve React Kullanarak Fullstack Kullanıcı Kimlik Doğrulama Sistemi - Login/Register

#React#Apollo-Server#Apollo-Client#GraphQL#JWT#Postgres#Chakra-UI

Kimlik Doğrulama Sisteminin(Authentication Flow) olmadığı bir web uygulaması hayal etmek neredeyse imkansız. Bazı şirketler Auth0 gibi hazır sistemler tercih ederken bazıları ise in-house çözümler yaratıyorlar. Bu projede Apollo ve React kullanarak server ve client'ın GraphQL üzerinden konuştuğu fullstack bir kimlik doğrulama sistemi hazırladım. Sonraki projenizde bu kodu boilerplate olarak kullanabilirsiniz.

CMS kullanarak NextJS ile Fullstack Blog/Portfolio Sitesi
CMS kullanarak NextJS ile Fullstack Blog/Portfolio Sitesi

#NextJS#Sanity#Auth0#SASS

İçerik yönetim sistemleri(CMS) müşterimizin site üzerinde siz yazılımcının yardımı olmadan içerik düzenlemesi, ekleyip çıkarması için mükemmel araçlar olarak karşımızıza çıkıyor. Bu projede JAMStack felsefesi ile yaratılmış bir blog ve indirilebilir içerik koleksiyonu göreceksiniz. İndirilebilir içeriklere erişim ise Auth0 yardımı ile giriş yapmamış olan kullanıcılara sınırlandırılmıştır. Client tarafında ise NextJS kullanılmış ve SEO için optimize edilmiştir.

NextJS ve MDX ile Developer Blog ve Portfolio Sitesi
NextJS ve MDX ile Developer Blog ve Portfolio Sitesi

#NextJS#MDX#Typescript#Tailwind

Geliştiriciler için portfolio siteleri çoğu zaman CV'lerinden daha önemli olabilmekte. Bunun yanında teknik bilgilerini paylaşarak diğer yazılımcılara yardımcı olduğun blog yazılarını kendi websitende paylaşmanın gururu bambaşka. Ben de bu projede tam olarak bunu hedefledim. Bunu yaparken de NextJS ve MDX'ten faydalandım.

React, Apollo ve Typescript ile Fullstack Jira Klonu
React, Apollo ve Typescript ile Fullstack Jira Klonu

#React#Apollo#GraphQL#Hasura#Postgres#Auth0#Material-UI

Bu projede kullanıcıların bütün bir yazılım projesinin gelişimini takip edebilecekleri sektörde sıklıkla kullanılan Jira uygulamasının bir klonu oluşturulmaya çalışılmıştır. Farklı kullanıcı katmanları ve bu kullanıcıların sahip olduğu erişim düzeyleri sayesinde çalışma ekibine güvenle yeni üyeler eklenebilmektedir. Bunların dışında birçok özelliğe sahip uygulamayı hemen inceleyin.