https://github.com/ferdiunal/ferdiunal
https://github.com/ferdiunal/ferdiunal
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ferdiunal/ferdiunal
- Owner: ferdiunal
- Created: 2023-10-27T17:31:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-09T17:54:12.000Z (about 2 months ago)
- Last Synced: 2025-05-08T19:56:50.911Z (28 days ago)
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Hi there 👋
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.
## OPEN SOURCE PROJECTS
* [Laravel Translator](https://github.com/ferdiunal/laravel-translator) 🆕
A powerful and flexible translation package for Laravel applications that supports multiple translation services including OpenAI, DeepL, Google Translate, and NLPCloud.
* [Nova Editable Field](https://github.com/ferdiunal/nova-editable-field)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](https://github.com/ferdiunal/nova-shield)
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.
* [Nova Settings](https://github.com/ferdiunal/nova-settings)
This package provides an interface for Spatie's settings package in Laravel Nova. It allows you to easily manage your application's configuration settings.
* [Laravel Nova Media Field](https://github.com/ferdiunal/laravel-nova-media-field)This package integrates Spatie's Media Library package with Laravel Nova, allowing you to manage and organize your media files efficiently.
* [Nova Password Confirm Modal](https://github.com/ferdiunal/nova-password-confirm-modal)
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.
* [Nova Translations](https://github.com/ferdiunal/nova-translations)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.
* [filament-crm](https://github.com/ferdiunal/filament-crm)
Utilizing the Laravel Framework and Filament TallKit, a modular CRM application has been developed based on multi-tenancy.
* [refine-shadcn](https://github.com/ferdiunal/refine-shadcn)
* [refindev-shadcn-ui](https://github.com/ferdiunal/refinedev-shadcn-ui) [DEPRECATED]
This package is a theme integration for refine.dev built using ui.shadcn.