I started software development in 2008 with PHP and have since improved my skills in PHP and JavaScript. Over time, I gained experience with other languages like Python and Go, working on hobby projects to expand my knowledge. However, after discovering TypeScript, Node.js, and Laravel, I decided to focus on mastering PHP, JavaScript, and TypeScript while building projects using Node.js, Laravel, Express.js, Fastify, Next.js, and Web3.js.
Although I enjoy back-end development, my curiosity for front-end technologies led me to explore and improve my skills in Alpine.js, jQuery, React.js, Vue.js, Tailwind CSS, and Bootstrap. Additionally, I have experience with blockchain-related front-end technologies such as Ethers.js, Web3.js, and Sign-In with Ethereum (SIWE) authentication.
High-performance, Pusher-compatible WebSocket server written in Rust with support for public, private, and presence channels
Kuzgun chat uygulaması için Go (Golang) ile geliştirilmiş backend servisi. Bu proje; kullanıcı yönetimi, mesajlaşma ve kişi listesi gibi temel fonksiyonları sağlayan bir API sunar.
Panel.go, Go (Golang) projelerinizde hızlı, tip güvenli ve yönetilebilir admin panelleri oluşturmanız için tasarlanmış modern bir SDK'dır.
https://ui-avatar.com'dan esinlenerek go dilinde yazılmıştır.
Kuzgun, React Native (Expo) ve Go kullanılarak geliştirilmiş bir mobil sohbet uygulamasıdır. Temel mesajlaşma işlevlerinin yanı sıra kullanıcıların çevrimiçi durumlarını takip etme özelliğine sahiptir.
A powerful and flexible translation package for Laravel applications that supports multiple translation services including OpenAI, DeepL, Google Translate, and NLPCloud.
The purpose of this Laravel Nova Field is to allow easy updates to records within tables. So far, I haven't tested it with third-party components. It's very easy to use and can be seamlessly integrated with form fields and BelongsTo fields.
Nova Shield simplifies permission management for your Laravel Nova resources using Spatie Permission. Easily grant or revoke access to specific resources and actions, streamlining your workflow and improving security.
This package provides an interface for Spatie's settings package in Laravel Nova. It allows you to easily manage your application's configuration settings.
This package integrates Spatie's Media Library package with Laravel Nova, allowing you to manage and organize your media files efficiently.
This package provides a Nova field that controls the accessibility of encrypted data in the database and is managed by model casts. It ensures that your sensitive data is securely stored.
This package allows you to find and manage the translation keys and language files in your project using the spatie/laravel-translation-loader package. By default, it includes free translation tools such as Google Translate, Bing Translate, and MyMemory Translate, as well as paid tools that offer a certain amount of free usage, such as DeepL Translate and NLPCloud Translate. You can optionally add different translation tools.
Utilizing the Laravel Framework and Filament TallKit, a modular CRM application has been developed based on multi-tenancy.
refindev-shadcn-ui [DEPRECATED]
This package is a theme integration for refine.dev built using ui.shadcn.




