homepage
homepage copied to clipboard
My personal website running on Gatsby
beratbozkurt.net
Kişisel blogumu gatsby (starter-blog) kullanarak geliştirdim. Bu depo ise beratbozkurt.net'in kaynak kodlarıdır.
Özellikler
- Markdown ile blog yazılarını yazabilirsin
- Favori projelerini gösterebilirsin
- Flickr kullanarak fotoğraflarını paylaşabilirsin
- Kullanıcılarına karanlık mod özelliğini sunabilirsin
- Webmention.io desteği

Projedeki özel kısımlar?
Temayı kullanmadan önce gatsby'nin nasıl kullanıldığını bilmen gerekiyor. Burada ise temaya özel olan kısımlardan bahsedeceğim.
.
├── content
├─────assets
├─────blog
├─────projects.js
├── gatsby-config.js
-
/content: Blog yazılarını ve projelerini burada oluşturuyorsun. Zaten benim önceden oluşturduğum içeriklere bakarak nasıl kullanman gerektiğini anlayacaksın. Ekstra olarak ise buradaki assets dosyasında favicon ve profil fotoğrafı saklanıyor. -
gatsby-config.js: Burada bana ait olan bilgileri kendinize göre değiştirmelisiniz. Bir çok kod buradan beslenmektedir.
not: src/pages/photos.js dosyasını yorum satırına aldım. Çünkü ilk önce flickr üzerinden aldığınız key'i gatsby-config.js içerisinde tanımlamanız gerekiyor. Daha sonra kodu aktif edebilirsiniz.
Son bir şey
Eğer temayı kullanmak isterseniz bana selam vermeyi unutmayın :)
Lisans
Bu proje açık kaynaklıdır ve MIT License. ile lisanslanmıştır.
English
I build my homepage with gatsby (starter-blog). The repository is source code for beratbozkurt.net
Features
- Blog post with markdown
- Show your favorite projects
- Share your photos with flickr
- Dark mode
- Webmention.io support

What's special inside?
You should to know how to use gatsby before you fork the template. Because I will just talk about spesific files on here
.
├── content
├─────assets
├─────blog
├─────projects.js
├── gatsby-config.js
-
/content: There are blog post and projects list on this folder. When you look at inside of this folder you will know how to use it. The assets is only used for favicon and profile photo. -
gatsby-config.js: You should change the information here according to your own. Almost a lot of sections in the code are fed from here.
not: I hided all code in src / pages / photos.js. Because firstly you need to define the Flickr API key in gatsby-config.js. Then you can activate the code.
Last Thing
If you want to use this template, don't forget to say hello to me :)
License
This project is open source and available under the MIT License.